Hi Otto,
I have absolutely no problems with DBFs over networks. I haven't in many years.
The issue here is SQL. Personally I like DBF's, but in this increasing world of connectivity, they simply are not being supported. If I need to make ancillary programs for some capabilities, they need to be in SQL. Many of the 3rd party programs have built in features for SQL ( like Codejock ) that simplify the usage, but not for DBF. As I look to the future ( optimistic for this old timer ), I know I should make the transition.
Remote desktop may work for you, but I don't see a need for it in my case.
Finally, if I decide to do a cloud based solution, SQL would be, by availability, the database of choice.
I'm just thinking ahead, keeping the senility at bay !
Tim