It doesn’t even produce convenience versus just doing AUR package install, though! Nor does it actually containerize for security well! It is bloat alone with shit user experience!
Edit: to be fair I should note that VLC in Fedora recently came into conflict with Fedora nonfree blocking all updates via some 1997-level RPM jank, idk whose fault it was, but Flatpak gets you around that so it is not without use
Edit on edit: it runs and doesn’t preclude install but current VLC does not work on Fedora out of the box with ANY nonfree codecs
Transmission does this by explicit binding to the IP for a singular interface, which seems safer to me. By only sending data on the IP for the VPN, if anything goes wrong it will just literally refuse to send packets on the non-VPN network.