I don't MIIIIIIND Omega, but she's a little too important IMO. These guys should not be needing her help/insight quite so much.
Karen Traviss told us that ten clone troopers could take a planet by themselves. I am not seeing it with this Batch, much as I like them. They are skilled, but ARC troopers they are not. Which, okay.
Tech is definitely the Spock of this outfit. The Enterprise would have been TOAST 50 times over if not for Spock. Really you could have staffed a ship with just Spock, and who else would you need? Same thing with Tech. He does all the heavy thinking. And he's funny as hell, I love him. Unintentionally funny, true - but funny. He has that dry humor down to a science.