Maybe I'm missing something here… but is there a particular reason that you built your service atop what you admit yourselves to be a crap platform, other than "nobody else is doing it"?
Seems to me there's a reason nobody else was doing it.
Seems to me there's a reason nobody else was doing it.