Voldymortare you sure about that? i got it working using the achievement tracker method i found from here: http://teamfortress.tv/thread/4134/how-to-use-multiple-hud-crosshairs
although i havent tested it on an actual valve or community server yet, it works perfectly on an offline bot server
While an interesting workaround, it has the same limitations as minmode. In fact, it has more - it means your second set of options HAS to have the crosshair be disabled. It only has the improvement of no freeze; it still has the same downsides as minmode, and adds its own limitation too.
He can't change crosshair per-class that way.