If this was released, say three months ago it would be a good thing. Before that the Xbox Live! maps needed to be released to tide people over.
Now, I've uninstalled the game and doubt I'll get the PC version of the next due to the extreme lack of support it received.
It's a shame too, as it was the most fun I've had in an online game in awhile. When you weren't playing against ass-hats, that is.