I believe battleground queues should function the same as a summon. If you are in combat you should not be able to accept a battleground queue.
This just permits people to gank with no consequences, or achieve world buffs with no risk.
This should not be allowed, it just feels all around broken.