I haven't had a chance to read through this entire thread but I think I saw the QL Friends Commands script mentioned in here somewhere. I haven't played Quake Live actively in about 3 months now, so I've missed out on a bunch of new scripts etc.
Anyway, in tonight's QLPrism update I included Drayan's user script which allows you to invite other users to your game via the console command "/invite" (pro users only), add friends via the QL console ("/addfriend"), check for pending friend requests via console ("/pending"), accept friend requests via the console ("/accept") among other things. This is a brilliant script and Drayan really did a good job with it. I think it could help the SPAWN movement too
Anyway, if any of you use QLPrism you'll get a message asking you to update within the next day or two (depending on the last time you launched QL), or you can DL the new version at http://www.qlprism.us. If you don't use QLPrism then ignore this message I think that this script might even be easier for players to use than the auto-invite script.