My largest issue really with this is that the value rewards seem to be handled proportionally to the health increases. So, for most of the game, it's barely worth moving on to the next enemy until you're killing them in about one hit. Beyond that, there's also the factor where the last enemy is actually half as efficient to get money from as the enemy before it.