you could say the same for the night phase for the mafia.
Its perfectly fair. Perhaps more than 24 hours but CD did stipulate it was a variable.
If you can't access the forum in the timescale (christ we all have mobile phones with internet access these days) then you shouldn't be joining.
I personally think the GM should make up however many roles, have it all organised then start the thread, and the game pretty much straight after numbers confirmed, none of this we'll play after this mafia has run and that mafia has run etc