What if they had a teleport queue setup? Like when you spawn, so if you wanna teleport you hop in the queue or something...
I agree that it will be a bit of a pain for hacking the forward points... However, having a team member or two dedicated to preventing the hacks, is one less person to defend/art. cap/snipe/taxi drive, etc.
What's been said is a good strategy, but I doubt it will be used all that much.