More of a "This seems to have been too easy, am I missing something?" question than an issue.
So I've got Sonarr and Plex sitting on a local linux server here.
And I've got Deluge sitting on a remote linux seedbox.
On the remote server I've got Deluge using a bunch of folders ('act' for active torrents, 'add' for the watch folder, 'dld' for the downloading files, 'ext' for the extracted archive files) all sitting within a main folder (/srv/deluge/).
On the the local server I've used SSHFS to mount the 'parent' deluge folder to the same mount point locally.
Then I set a new Download Client in Sonarr pointing to the seedbox.
Turned off the "Hardlink instead of Copy" option.
And it seems to be working. Aside from the painful hours it took to get the seedbox running (about 6 - Deluge didn't want to play nice), and having to create the "tv-sonarr" label on Deluge manually first (I forgot that step) - am I missing something obvious that might make the whole thing fall in a heap in the future, or assuming both ends maintain a stable internet connection, does that look OK?
edit: I'll add that I was genuinely surprised that the first torrents added went through all steps just fine - triggering a dl via a manual search in Sonarr had it popping up in the Deluge client, on completion the file started copying from :/srv/deluge/dld/ to the Plex folders via the sshfs. Honestly, it did just seem to easy.