Grinding is way too easy with the health bonus after levels. If you put all your $ into health and keep replaying level 1 you can very quickly get enough money to supply a full team with full health and accuracy.
I really loved beating the levels and then checking the walkthrough to see whether or not I did it the same way or not. Not surprisingly the way I figured out was often far less efficient and clean than the walkthrough, especially level 31!