I don't have a problem finding people to play. I have more of a problem of finding friends to play with.
I think home is a great idea, something different, i like the game centers and the fact you can make/create games there i think its a cool idea! it has a lot of potential and a lot of cool things that could be put into it to become great.. and come on its a FREE service for the most part..
neat feature, but i played warhawk like 4 months ago and no body was playing, maybe it was just a bad day