Man, what a great concept! Love what you have already, and there's definitely more stuff you could do with the concept of an invasive plant species. Maybe have the flower start to reproduce and create multiple plants to guard? Nice work!
We were thinking of adding plant minions that would attack enemies but didn't have enough time to.