To help clarify a bit, most people seem to have at least one building class, and one hero class. Huntress by far is at the top of the leaderboards. They place towers with thier builder class, then switch to hero class in order to clear waves.
All classes are viable and useful, you just have to find the right place for them.