It's fun going back a few years and reading the comments on items like these, seeing how wrong everyone was at the time.
Short and Sweet: If you're a RUN and you're thinking about if this Aeonic weapon is good, GET IT! It's godlike for dps and you won't regret it one bit. Also very good looking weapon. IMO the best Aeonic to get.
What could really swing this into being one of the better Aeonics is if it has a hidden effect that boosts Resolution's damage by 30%, like a mythic.
TP Bonus +750 (factoring in Moonshade) with a WS that scales it's attack power with higher TP with a straight +30% increase could help RUN's DD'ing ability nicely.