Its working fine from my end
ChrisTrader, its working fine from my end. I had used their service long time ago. I didn't find any issues at that time. I can see that they are offering several new service now-a-days. At that time, cloud hosting was not available I guess.
John, I think you can proceed with them.