Well, from my picture, I just get one water tower maxed, and use it to get money, and then just place leafs strategically. Leafs are weak until they are maxed, then they are very powerful, just reduced range so placement matters.
the flower tower sucks, along with its upgrade. i've only gotten it to the second upgrade but the third might be better.
IMO dont even bother getting them.
first try ever:75
cant get past 68-70