I have put together a modified version of RuneUI that supports switching in and out of "satellite setup."
(Here is how MPD describes satellite setup: https://www.musicpd.org/doc/user/advanc ... #satellite)
I started working on this as an alternative to DLNA for streaming the music on a large solid state drive connected to an HTPC to a Pi 3 and it turned out to work very well (but it is still a work in progress).
The advantage over DLNA as I see it is that there is no need for a separate DLNA controller app that treats the Raspberry Pi running RuneAudio as a dumb renderer. I also think it's nicer to use than DLNA tends to be (in fact it feels a lot like the music is local).
I can't compare it directly to connecting the same drive to a Pi because I have not tried that, but subjectively this setup performs very well on an HTPC with a celeron CPU and 4 GB of ram, and a Pi 3 in satellite mode.
This mod is available as a fork of RuneUI on Github, here: https://github.com/transcode-open/RuneUI
For anyone interested in trying it, it should be possible to install it over RuneAudio as long as the version you start with supports the MPD plugins it needs (smbclient and proxy). Feedback is appreciated.
For any developers reading, I would be interested in knowing if you want to pull this into the main project.