honestly I think Trueskill is a great idea, it just hasn't been perfected yet, it's based off of the ranking system for Chess which has been around for a very very VERY long time, and it's a great idea... the biggest problem IMO is that it can't really fullfill it's job due to the constant changes in skill levels for players, someone can improve greatly very quickly, or someone can make a new account and just skyrocket upwards, or someone can quit playing for a while and lose their abilities. IMHO the best way to do any true skill would require you to re-set it once in a while to give everyone a clean slate to breath some more excitement into it... but they don't do that, they just let everyone stagnate where they fall...
However, I'm not sure that Trueskill will ever be a good idea for an RTS.
Watch FJ and JJ's music video:
My thread for Halo Wars newbies: