Is this a good team setup? Doing okay early on but I don't wanna push them too hard if I'm wasting my time.

Synergy okay, any glaring weaknesses? Any individual on the team who is bad?