You've come up with a very strong theme/hook for Farshid, but I'm not clear quite how you see him fitting in the party, what you mean by not a spellsniper? He's not going for Pact Blade/gish, right..do you mean he's still going to cast single-target damage spells, but not from hiding or kiting?
The reason I ask, is because a lot of the warlock invocations boost eldritch blast, and I've always thought of the class as being a gish or sniper, maybe I'm just not seeing what you see yet; but I take it you have a clear idea for what he will look like, mechanically, at level 7, and which invocations he will have?