You are going to have a pretty difficult time trying to advertise this type of game if the things you listed aren’t an option. It directly competes with other similar games like Mic Up.
I’d recommend creating unique but VERY engaging features that separate you from other games in that genre. As for gathering players, you would probably need to invite friends to hangout and hope that they invite their other friends, and so on.