When I was younger, I enjoyed idealistic stories. Now that I’m older, I find too much idealism to be exasperating. I prefer realism and grit and imperfection.
So based on that, I think your target audience should play a large part in your decision on style.