As for your group, there is already a thread complaining about the premade PvP change, I for one am for this change, however for small groups such as yourself, you'll just have to deal with the queue times or try to time it so you guys get in the same Battleground.