Can the data be stored in the Cloud?

We can setup your data out in the cloud on a hosted SQL server.

Response times are very good, as long as you have a good internet connection. Even over a slower connection, it is very usable.