I haven't read any spoilers about what the story is like, just the basics about how the ending is.....different. So personally I can't comment on whether more time needs to be spent on the story aspect.
However, my one wish is that when the PC version is released, all (or atleast most) of those nagging issues I'm reading about in the tech help forum are fixed.