Not Sure about 4v4's i know bro and babe had a team and a few other teams were queing.
But i did do alot of solo queing (51-9 Atm =p) and the matching making in some games were so bad like 3 dps and 1 tank v 4 dps or 2 heals 2 dps v 4 dps but thats something Bioware will hopefully fix it.
And the Weeklies and Dailies not counting if you play ranked is pretty stupid .... but its so easy to get ranked comms in solo ques at 140 or so per win so the only reason you would ever need to do regs again is for those dang weeklies =p