The biggest hurdle is that all of my data is already in too many different places. That's not entirely avoidable because my involvement with various employers, projects, etc. makes it so.
I think for everybody who wants to use a SaaS there are 10 people who want to make another one. If you want to make a product that sticks out, maybe it should be a desktop app, something that lives in the user's own cloud, etc.