One cheat we developed was a script that would make the BBS hang up, program the call forwarding, wait for a ring, then remove call forwarding. This way the caller could call a local BBS, choose a BBS in a distant city, hang up, dial again, then reach the second BBS.
It never really caught on for a few practical reasons, one was that somebody else could dial the first BBS when call forwarding was active and end up reaching the wrong BBS.