A bit too hard because the game is lacking indications:
* Which lane the enemy will appear
* How much health does my plant still have
* How much health enemies have
Without that I was able to get to 20ish score.
Also, as others said, it takes too long for me to get a new plant.
All in all, it's a nice small piece, albeit not really "gardening" :)