Yes, novice players will think they are weak but they just need a bit more thought to execute well. I concur with others that they do better with more players at the table. I might also add that their Team Upgrades are very important in making them shine IMO. Their downed Star Power can be a big advantage at matchups compared to other teams' downed Star Power. Get a few Star Players with the Passing skill and look out, they can do some damage.
What are the tactics to use with them? How do you take advantage of their relatively high downed star power?