Several things I don't understand... the over-slotting of Fly...I don't understand why you took so many Teleport powers...and Dominators aren't as squishy as you think...foes that are held, stunned, feared...etc can't hurt you...by not taking your melee and the big AoE attack you are not taking some of your better damage powers in the set.
Maybe it's just me...but I never take the snipes for Dominators...animations are too long...I'm better off spamming my mezzes and attacks...
I'm not sure why you think Fly is overslotted - as I said, it's really my favorite power in the game and I tend to have it on nearly all the time. Ergo, I want it to be fast and cost as little endurance as possible.
Recall Friend is used near constantly as I'm prone to stealthing missions to the end room and then grabbing the rest of the team to join me. Teleport gives me further immediate mobility, and Long Range Teleport lets me jump zones without bothering to have to visit a train station (or my SG base).
As for melee, you might want to risk getting that close to your enemies, but I'm always leery of that. There's also a stylistic choice - I prefer to zap enemies from afar rather than run up and punch them in the face. You might say Doms aren't squishy but that certainly wasn't my experience - I learned to keep my distance from the scrapper-type opponents or they could ruin my day real quickly. Especially in large groups, if I'm that up close and personal, I might not get every enemy locked down before they were onto me, pounding me into the pavement. But if I'm hovering 50' up in the air, my odds were much, much higher, as not all enemies can fly or have ranged attacks. This is another area where a well-slotted Fly came in handy - against purely melee-type enemies, as I long as I stayed hovering up out of reach, I was untouchable and even if it took a while, I could whittle them down with impunity.
As for the snipes, if you hang back from the action, one of the benefits is being able to ride out the interrupt period and slam down some serious damage from a nice, comfortable distance.