Yeah, i am using it once per battle. And the skill is on when the last monster die but still get 5000 xp same as without buff..