I'm not sure what gear level you're at, but with mostly 264/277 gear, I can hit a target dummy infinitely, using innervate on cooldown (I am specced into Dreamstate).
On live im BIS save one piece, on beta level 85, mostly 346 gearing. Im not discussing level 80 because its a moot point, content is over, 4.0.1 is an adjustment to new skills and i spam all day on a test dummy. On beta / ptr, level 85 im oom extremely quickly, self innervating correctly, being diligent. I would direct you all to the Cataclysm forums where many of the beta Moonkins are very concerned at the current state of mana. Its not an issue of understanding when to use innervate, its simply at 85 the cost of our casts is too high.
As to Euphoria, it inherently works opposite of how blizzard wants our design to work, and it makes little sense. As we scale with more haste (previously it was critting) we will simply bounce between Eclipses much faster, proccing much more mana. In higher tiers, unless adjusted, we will see higher mana returns than we do now, thus possibly freeing up our innervates, which right now we are 100% tied to. So in higher tiers, as content gets deeper involved, the mana innervates to healers re-appears? They are seemingly focused on healers wanting to care about mana, and have thusly been working toward making innervate a self cast, rather than changing our model, and making innervate not return mana to other casters.
In order for their model for innervate to work, we have to be again balanced on a knife edge of 50% mana consumption / 3 mins, thus being 100% self sufficient. Any more mana consumption and we are oom, any less mana consumption and we free our innervate to cast elsewhere. Curerently we exceed 150% mana consumption in sub 2 mins. i have little issues with having to utilize 1 gcd every 3 mins for mana regen, other classes are more impacted (locks, mages etc), i just wish their design made more sense.
You should have around 1500 MP / 5 from spirit unless you are stacking / reforging for more. Assume you're in a raid you get another 300 from buffs.
Your in combat regen is 931 mp5, regardless of spirit. Understand why the illustration for mana tide, however others have commented regarding spirit, just re affirming.
However as stated elsewhere if specced into Lunar Shower it is possible to almost do the same DPS if you spam MF while moving in Lunar.
Im confused as to why this is listed as a solution. I understand it is in the game, but why should we have to utilize a methodology that drops our dps 20-25% while waiting for regen to allow us to cast a handful of spells? Notwithstanding this, lunar shower casting is mana efficient, however it takes 6-7 secs for 1000 mana regen, so for 1 cast of a nuke you have to wait 12 -15 secs? Thats not a solution, thats a workaround by desperate dps