I've never like random generation as a primary mechanic,
but as an additional game-play option, i'd support it.