I actually had a class filter in at one point, but the problem was that not all games have all the classes, which meant updating the tracks, teams and class selectors each time you changed the game.
I decided the responsiveness of the interface was more important than filtering by class.