Yes this has been a game changer and would've been my advice too (but you posted before me).
Using a deluge container with vpn baked in is amazing. And also it makes setup so much easier. Instead of messing with tags and complicated configs I simply run a deluge docker container for each other app. My movies docker compose file starts up radarr and it's own deluge and jacket etc. My television docker compose file starts up medusa, it's own deluge, etc.
Provides for maximum flexibility. And put traefik in front of it all.... so I go to "movies.mydomain.net" and can use radarr.... or "television.mydomain.net" and it goes to medusa. Much more family friendly.