MKHSpartan
[12] Conqueror
Online already lags badly anyway, but I would prefer a line-up style of team battle over tag team myself.Team battles incorporating multiple players on the same team probably won't work for online due to connection problems and lag and such. Lineup style with one player controlling one team is definitely a better alternative.
With that said, team battle is a definite recommendation for offline multiplayer! :D