Also, you're getting scope too late...
I'm assuming you're using this for cataract games, yeah?
One of the things Regulus actually DOES do well is that he can take down a tower while everyone's still level 2-5 simply because he is out of range. This especially kicks ass if tower damage is set to high. You're missing out on that.
You're waiting till level 12 to get one point in this :/. You're doing it wrong.
Also, you only need one point in scope. Get one point in maim instead of getting a second point in scope. Yes, you only need one point in maim.
Vengeance is a terribad skill - don't get it. A point in stats would be more useful tbh.
Also, I'm maybe stating the obvious here, but you always get vlemish helm before you get plenor.
Other than that it seems okay 
Your item list isn't very long, so I assume that means you buy most of your teams citadel upgrades?