Remote Office Connectivity

Hello,

I typed a post in last evening and it did not show so trying again.  Was wondering what other offices are using for branch office connectivity at this point?  We have been using RDS/Citrix for years and it has been a great solution but I always hear complaints about users who say they do not like having do to things through Citrix when the home office users do not.  That leaves us at a VPN which would make all the offices similar (but much slower in branches) however Sage is not supported in such a setup. 

Have a lot of you moved your non Sage services to the cloud or is RDS and VPN still the way most are going?