so basically the most important thing to get the rewards is to defeat as many expert/ultimate demon as they can provide the killing rewards and also give PP?
also, what buff we get from that holy cross? and you said it's stackable so we can get more buffs of whatever it is?
and damn, getting level up from each kill reminds me of that boss in dragon providence during corssover event XD