I'll go with Red, since that team is awesomely well rounded
Although I think Blue, Green, and also Yellow both have some pretty interesting useful teams
Also at point doesn't Green (the girl) have all 3 Legendary birds?
I'll choose Green for The most fun team
And for worst I'm not sure...