How to exclude a local computer from using a VPN connection?

I am new to RouterOS. I set up a VPN connection for the local network. In the firewall mangle session, I mark a Dst Address list “vpn” for the “in. interface” of the bridge (Wlan and Lan), then I route all the traffic with “vpn” mark to the gateway of the VPN connection. It works fine. However, some of the traffic marked with “vpn” could be p2p downloading. I don’t want to download via VPN. There is only one computer on the local network, the NAS, that downloads via p2p. So I want to exclude the NAS (192.168.1.3) from using VPN. In the firewall Mangle rule, the Src. Address, I added “!192.168.1.3”. Is it the right method to achieve my goal (now I cannot download any torrent after the change)? If not, what is the best method? Thanks in advance.