I also daily drive Anydesk, and I use it a borderline obscene amount. I have gotten no warnings about hitting a usage limit. I moved to Anydesk for the same reason, and would probably move away if Anydesk put up a payment wall. Do you have any links about free-tier limitations? I use Windows/Linux to connect to Windows/Linux/Mac/Android and I have not yet hit any snags with numlock or device connection limits.
The only bug / minor nitpick of Anydesk is that a Linux session host needs to explicitly initiate a new connection to the client for a file transfer, whereas on Windows hosts it happens transparently and just gives you a file picker alongside the existing session.