Can't say I don't like the team MG look, but as a teamskin I don't like it since it's pretty much a copy of a real life livery.
Team400 skins are/were very nice although they too are roughly based on real life liveries.
Using real life companies to base the designs (let alone teams) for me is a no go, although coming up with something totally new is very hard.