Im avoiding doing that because if i win a fight like that, in a game where telekinesis, teleport and ability to break a box by force should be widely available to almost everyone, it ruins the game.
Doing it a few times for fun is alright but not all the time.
Ai can answer such moves by using ranged attacks or enemies using their "jump to location" skills but enemies with those skills are rare and once you kill those or teleport them away the rest cant uncheese the cheese.
Again, doing such things is alright and fun if done rarely, but if im forced to cheese every fight i consider that the Ai has beaten me. So i try to win fights on equal level as much as i can.