I am not sure about that. Is there any evidence to support this situation? And he also said that DispatchKeyValueVector() will faster than teleport.
I check the code in sourcemod-master. The different between dispatch and teleport is that TeleportEntity() will start a call for gamedata like GlobeFoward to call the server function, and then store it in a arraylist, but DispatchKeyValueVector() use a servertool to set the vector directly for an entity.
Also i have test the time of function fire in game, they always fire in the same GetTickedTime(). Both of them GetEngineTime() is late but sometime they can fire in the same GetEngineTime().