I tried Eclipse out for about a week and didn't really like it, just because it makes you change your spell rotation.
Did you happen to catch what spell spells he was using for single target, between bosses and regular mobs?
When I first switched to boomkin it was with a resto set with no +hit. I did take balance of power though. I wasn't missing much on regular mobs due to hit rating not being that big a deal. That kept my dps up pretty high there. I did miss more on Bosses but depending, like you said, on hit improvement spells, like Imp FF etc... you could miss less than normal.
Now about eclipse, I found that I wasn't using it much because it would proc off wrath on trash mobs , where I wouldn't switch to Starfire anyway because the mobs would be dead too fast.
I found that on bosses, I wanted to use Starfire to keep my Moonfire ticking because I'm using Glyph of Moonfire and Starfire. Therefore, I didn't want to switch my rotation to a wrath and then waste a GCD refreshing Moonfire when it ran out.
I found that overall I wasn't seeing an increase in my dps. It just seemed like more work to have to switch back and forth all the time and watch for the proc. It was just interrupting the normal flow of my spellcasting.
Here's my armory
Galenmoon I did the first 3 bosses in Mt. Hyjal the other day. I was rocking 1.5k dps on bosses running Moonfire, IS and Starfire spam. I was doing over 5k dps on trash with Hurricane. I think I used Wrath like 10 times on single mobs that weren't under my hurricane once everything else was dead. My overall DPS for the run was just over 3k.
So basically I didn't like it Eclipse when I tried it and I haven't looked back.
As far as the 30 sec proc question, I didn't test it long enough to be sure on that.