Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+2)(-2)

I think the best option is the one that allows you to create the artistic vision you have for the game while also keeping the majority of players comfortable. So I'd say having the optional routes is great even if it adds to the development time.