So after a few threads here about the power of pre-mades and the power of specialists I believe the only true balance for the Pre-mades is to not let them have specializations if they are in a formed pre-made. Also a little icon next to there names for the pred know they are teamed up.
So how this would work is specialties will work on your classes till you form a team of any number!
With-in the squad up system the game should recognize that you are teamed up and temporarily turn off your special.