This is exactly what I told Zero almost a year ago iirc, and I still think these are the top 3 team combinations, in that order, except I think MK + Snake can handle more team combinations easier than double MK because of the 0% KO trick of up throw to C4, and C4 to tornado is good too. Kirby works well with snake too because of this up throw to C4 trick.
It is not hard to find an opportunity to stand next to each other (just hit the opponent away and walk towards each other, and this is very easy to do on pokemon stadium), and MK+Snake and GW+ZSS/Lucario have many opportunities to do this
ZSS + GW are really good too but they get ***** by a team with a Diddy on it
as far as "proof" for MK + lucario being very strong together, at apex 2010, me and lee didn't drop a game in teams bracket while having no experience together. The Aura boost lucario gets is just too much thanks to the programmers of the game not making a difference between Aura from FFAs and teams (this was overlooked or the programmers were just lazy).
When me and Lee go double MK, or me and Ally go double MK, we do much worse than MK+Lucario or MK+Snake, because MK does better with a teammate that can KO well, and he has super-gimmicks with those 2 teammates as a bonus.
MK is the best carrier alone, but I still think the GW+Lucario team combination is the best vs most teams most of the time.
Stock holding with GW is very easy, just as much as it is with MK, because GW and MK are the best 2 plankers in the game.
Therefore
-Lucario can always remain super strong
-You always have a chance to OHKO Bucket (you can also do this while planking)
I would probably agree with Wario being the 2nd best carrier, and I think ZSS is underrated in general in teams.
I think you guys should listen to Zero more, because most of the things he says have a good deal of accuracy to them.