Have you considered using chain or lesser/greater multiple projectiles somewhere in your barrage setup, or maybe something like fork? That added aoe usually outweighs the damage penalty from those. And swapping faster attacks in instead of faster projectiles might not be a bad idea either. As for the build itself: I’ll try to remember to have a proper look at it tomorrow, even though wanders are hardly my speciality - But there’s one thing i can point out right away: You might want to consider picking up a couple of crit nodes (or all of them) and maybe things like mind drinker (the %mana leech passive next to the shadow start - is good!)
And one thing i’d usually recommend is to try and avoid building around the items you find while leveling - If you need a physical wand while leveling, craft a blue one! (that applies to all weapons, really - even though they’re going to slightly nerf that particular recipe in 2.0) need a spell damage wand to level you spell caster? craft a blue one! (etc. etc.)
The recipe i’m refering to is: The Weapon you want to craft (ideally at 20% quality before starting the process) + a blacksmith’s whetstone + a rustic sash - If you throw those three items at one of the npcs (or well, at their trading window), they’ll spit out a blue weapon of the same type that has a guaranteed %physical damage mod on it - the amount of physical damage depends on the rarity of the belt you’re using, so ideally you want to use a rare belt - but a magic one is usually enough, really.
If you use that recipe every couple of levels and always use the level appropriate base (a level 31 wand as soon as you reach level 31, etc.) you should be pretty much set when it comes to weapon damage while leveling. (I think that particular approach might be slightly less effective on wands than on other weapons, but it adds some consistency to the leveling process)
Ah and if you want to tinker with the new tree: I am the new tree
No idea how much that Saffell’s will be worth come Awakenening, but a quick look at poe.trade makes it look like it might sit somewhere between 10 and 20 exalts - But since i stay away from the market and find the default economy confusing (i mostly play hardcore and selffound) i couldn’t say how accurate that is.
(PS.: Gimmick Empahsis you say? Barrage build you say? You haven’t seen barrage gimmicks until you’ve seen my Cats on Crit Barrage Ranger! NYAN! Sadly it’s no longer viable.)