Mullvad has their own guide specifically for Qubes: Mullvad on Qubes OS 4
However it doesn’t allow to easily change VPN server on the fly
I would feel better if a killswitch was whitelist-based instead of blacklist-based like here. Maybe it would be better to drop everything by default and only allow packets on Mullvad’s interface?