The biggest problem I have using MoveTo on the player is that it tends to do funky things with the weather, especially if you have 3rd party mods like CoT installed. As it was with Oblivion, you will see some very obvious weather transitions as it seems the weather system "resets" when the player does a MoveTo, just as if they had left and re-entered the world space.
That said, probably the safest way to go about this would be to use the spell type that conjuration summons use, where you get a target ground art indication of where the spell will take effect, then spawn an invisible marker there on cast and move the player a few units above that.