I would suggest if your users are predominantly using apple devices and not using MS Office go with Filemaker, otherwise stick with Access.
I tried Filemaker about 15 years ago, and found the logic so at odds with Access and other rdbms's I really struggled to make anything work. It may well have changed now but the reality for me is all my clients use windows devices and MS Office, so I stick with Access.
The only small issue I have with Terminal Server (don't know about Citrix) is the server uses a 'virtual' monitor to display in the TS window, and the size can vary from the actual monitor you are using. If the virtual monitor is larger than the actual monitor, you have to scroll the desktop (using the scrollbars in the TS window) - and maximising a form means you may then have to use the TS window scrollbars.
I haven't found a way of determining the size of the users TS window to enable my apps to adjust themselves automatically - if anyone knows how, would be great to know. or even if not possible so I don't keep thinking 'I will look into that one day'. It is not a major issue, just a niggle