Prioritize traffic avoiding setting max limits

I have 3 mikrotiks with 40 users that share a 4Mbit DSL internet connection via wireless links. There is no speed limit for users. Users have different link speeds to the mikrotiks, from 1 Mbit to 11Mbit. There’s also an internal ftp server.

It is possible to set up a simple QoS that JUST PRIORITIZES INTERNET ACCESS over local ftp transfers? All examples I’ve found need to set some down/up limit for users. I can’t use them as some users are able to get stuff from ftp server at 11Mbit and others only at 1Mbit due their wireless link.

Thanks in advance

You can exclude FTP traffic before doing queue for all other traffic.
You can do it using mangle / connection mark.