Yeap. Thats my opinion. Or you can add an option that allows everyone to be a scorekeeper for .... e.g. max 5 battle.net friends on different virtual realms or sth like that. the difficulty is to find the different virtual realms for their own oqgeneral. you have to manage that in an database in the addon.
first time use or no one from your "other virual realms battle net" is online: get manual a battle.net ID from e.g. a database to get to another "virtualserver mesh". you have to grow the mesh to another virtual server to get more premades.
second log in and so on: you already have a battle.net friend online on other virtual servers - its okay.
or: sent my battle.net id to oqgeneral channel if i want to be a scorekeeper for my virtual realm oqgeneral. so everyone in my oggeneral knows it and sent my battle.net id to their known other battle.net user on other virtual servers. ya know? if you have e.g. 5 known and marked oq battle.net friends the addons doesnt sent to local oqgeneral or tries to find until your get e.g. max 5 battle.net friends on different virtuals realms. i
if you dont have local oq users or your oqgeneral is empty you have to look for ppl.
you "only" have to get a few ppl on every virtual server who wants to be a multiplicator for other virtual realms. but i think there are a lot of ppl who wants to use the addon and are ready to give their battle.net id. i will do that. you have to fill up the local oqgeneral i think.
just a thought dont know if its possible or i think complicated ^^