Hello Frans,
I'm afraid we do not give official support for client-server setups, nor that I may advise one or another vendor.
I can tell you that the issues that are reported to us regarding such setups are often when client and server run a different OS.
The pcsc-lite issue was mentioned here already, but there is also a difference in eID Viewer behaviour between the linux and the windows viewer,
where the linux viewer uses polling to retrieve the card and readers states, the Windows viewer uses events from the virtuel reader "\\\\?PnP?\\Notification".
So any difference in behaviour regarding reader and card state changes between the pcsc services of client and server might become visible when changing from a local setup to a client-server setup.