I find using Eclipse in current state as frustrating as having to look up what graphics settings will make the buff more consistent. If I want to use it now I have to find the one spot on the map where I get the max damage buff then stand in place and play like a tower defense to maintain it. Please make the ability reliable, Tap/Hold cast for desired effect would be fine even if it is tuned down to be more inline with roar/xata.
If you're looking for an opportunity to retool it into something more interesting maybe make the buff grant both bonuses but they have a condition to scale up, either kills in ability range or maybe enemies in range drop motes that improve/extend the buff when they die.
I generally dislike it when the buffs are difficult or annoying to get going in such a movement based game. Titania suffers from this as well.