scone Glyph of Dominion is the most expendable of the flex skills: you can use whatever you want as long as you still get the correct runes on your bar.
The nodes that make Teleport cast nova are fine, but this build doesn't need more aoe damage, so it's not worth specializing teleport just for that.
The best nodes in the tree are the ones that give you buffs (but don't take freeze rate multiplier buffs, because it increases the cooldown). I don't like those buffs, because I don't want to be forced to cast teleport on cooldown. You don't want to be in a position where TP is on cooldown when you need it to dodge.
However, I don't think there's much in snap freeze's tree to recommend it, either, so might as well go with TP.