Would it be possible not to name it PvP anymore? That sparked a lot of confusion ... it really is not PvP is it? It's Pv"RandomTeamFromYourDatabase" ... any to be honest if you would have put this like that right from start you could have spared a lot of confusion and trouble.
P.S: Skip the part of loosing victory points for a defending team and most people will love the challenge ... give the option to strike defense first and reward with more victory points. Your AI sucks (sorry for being honest) and I don't ever wnat it to fight my team ...