This example map shows a fairly simple setup in Spirit to make a teleporter that chooses a destination randomly within an area after each teleport. (Compare/contrast with
this.)
I did some messing about trying to randomise the angle of the destination as well, but I didn't quite crack that one.