Currently there are two spells with the Flower subtype: Nightshade Lotus and Corrosive Orchid. It is a little odd that Mana Flower lacks this subtype, but as you said it currently has no impact on the game. I agree 100% though that thematically it would make sense for it to have it.