I just had an idea, though not sure if anyone would be interested. I was thinking that we should make a PS3 and Xbox 360 Content Creator Crew. That way, if you go to the crew page on the social club, all the maps are there for you to find. It'll also make for play testing a bit more easier (maybe). The crew wouldn't have to be just creators, we could always find people who would be interested in helping test and create feedback for the maps.
I only suggest this because it seems like it's all about luck getting actual matches started up on some of my Team Deathmatches I've made. Sometimes I load up a lobby and it fills in seconds, while other times I swear I sit in the damn thing for 30 minutes without a single person joining.
Anyway, just a suggestion I thought I'd throw out there.
Keep up the great work on the maps guys!