This looks VERY similar to my build, except I didn't get shuru. I don't really regret my build so far, but it doesn't feel efficient very much lol. If I try and spam my third tiers I would get into massive MP issues, but overall, I still have fun with my build
Here's what I'm going for at level 60
AradSociety - Skill Planner
It's rather pure offensive, but you would get to have all the skills.