Only problem is, I see another app down the road where distributing b-e is not feasible.
for multi user applications where users are not on the same network - if you want to use access investigate using a terminal server.
Slightly less flexible consider using a sql azure backend with access front end. Less flexible because for security reasons you have to specify the IP addresses of the users who require access - fine if known, but if they are sitting in a café or hotel somewhere or on the train, it is not going to work.
You might also consider using sql server express as a back end, but suspect it can not be installed on your cloud server.
If you are going to use access within its design parameters you should not have a problem, but if your requirement is outside those parameters, you need to use something else.