Take Lockdown for instance. It has Lockdown (Global), Lockdown (Guilds), and Lockdown (Friends).
My suggestion is a Lockdown (Guild Mates). One that shows the rankings of your Guild Mates for PvP. It would be an excellent way to have contests within a guild, would it not?
Anyway, that's my idea of the day.
One of my old Guild Masters, Phajamuz, would every now and then gather a group of guild mates, send them friend requests, and then have them compete against each other by having them all try to play the most Lockdown matches in one week. The person who was up at the very top of his friendslist leader boards compared to the other guildies on it would be rewarded. Your way definitely seems much more practical. ._.