Fair enough, and in that context, your wanting to promote some of the options you party kind of poo-pooed makes a lot sense. In any case, I'm glad you found the thread as a whole helpful. I didn't mean to suggest that you were wasting your time making the thread, rather I (perhaps too bluntly) wanted to reinforce having your players go by their own reactions to the classes rather than what we told you about them.
That said, I guess I (rather stupidly) didn't really register that you wouldn't know that the classes were pretty well balanced - thinking back the 3.5, I can understand how that might be somewhat of a novelty.
Your system of choosing classes does sound convoluted, but... heh, it seems to work for you, and that's what matters.
One final note is that one can't necessarily peg a class and say "this class wears heavy armour". For example, a tactical warlord with a good int. score is likely better off going in hide rather than in chain. Likewise, one of the charisma secondary barbarian builds or a melee ranger are likely better off upgrading to heavy armour rather than sticking to hide. Indeed, there are even infernal warlock builds that end up in plate armour.
So, that model in chain armour with 2 swords? Could be a tempest fighter, a whirlwind barbarian, or a melee ranger.
Likewise, that guy in leather/hide could be a rogue, a spell caster whose got some armour feets, or a warlord/fighter who has a high dex/int build.
Incidentally, are you starting from level 1? If you aren't, that opens up the "armour wierdness" a lot more. At first level, that model with a two handed sword in plate couldn't really be a warlock - at 11th, though... it just might.