I very strongly disagree with your defining this as railroading. Setting up the game that is going to be played, the genre and setting, the style of game, the characters allowed is all part of what a GM does when pitching a new game. That's not railroading, that's simply the starting point...