While I would love it if you'd prove me wrong (go, do it! be a success!), your responses here appear a little naive. Spending 2 years building something like this is very impressive, but it doesn't sound like you've talked to very many customers. (I get that just from the vague statements you're making about "these days", "starting to realize", etc.)
I know nothing of the space, so I can't comment to that. But it does sound like you would benefit greatly from doing some customer development, Steve blank style.