You mean somewhere remote to your computer? If your app communicates with it by mounting the remote Surface Pro’s disk, they advise against that. See section 2 in:
https://www.sqlite.org/howtocorrupt.html
This may not be a problem on your use case, but perhaps just to be aware.