Becase casting Wild Mushroom does not do any thing without casting "Other Wild Mushroom abilities" which are "Wild Mushroom: Bloom" or "Wild Mushroom: Detonate" depends on your spec.
So you need to cast other wild mushroom abilities for the mushrooms to do something.. And yes it's still resto/balance only. The charge up thing is only for resto