Hi Adan,
My company has been using Ozeki for quite a long time (approx. more than a year) and it is a very good solution for developing business plans. Few months ago we had some problems with Arabic character encoding but the Ozeki engineers have fixed it in no time.
I can say that it is a very reliable software that you can use as a long-term solution. The only disadvantage is that is not a freeware.
I cannot provide you information about using it with Sharepoint, but as a developer I have integrated it into a PHP website and used it with MySQL. Everything worked smoothly.
Hope I could help.
(By the way, thanks for www.sms-integration.com, it seems very useful! I think this is sort of a new stuff.)