Thanks, I appreciate that. I was going to say that I'd normally try it out for myself first and ask questions afterwards if I had any problems but I've spent a fair amount of time and a bit of money getting to where I am and whilst I'm mostly happy with it, and sort of want to stop fiddling and just enjoy music, there's a part of me that's not happy and wants to make it even better!
My current solution is a 2gb pi 4 attached to a 4tb hard drive with a lot of flac files, and connected to a dac via usb. So, the server IS the renderer - I don't have an always-on NAS box or anything. I have absolutely no interest in streaming, other sources or loudspeakers - I have a pair of Sennheiser hd 660s which although are very, very good, need a touch of eq to sound right (otherwise they sound a little muffled - but maybe that's just my ears). Volumio is great with a slick interface but it insists on using a "library", which means it takes over an hour to scan the drive and requires that everything is tagged properly. And it doesn't take much for the software to decide to rescan everything. Literally a reboot can do this. It's a bug, reported, perhaps they'll fix it sometime. Kodi is good but it doesn't let me use an alsa-based equalizer, and the pulseaudio one I tried uses loads of cpu, which I could overlook but I heard the odd pop from it, as if it couldn't keep up, and googling reveals people saying it's a buggy mess, will be deprecated at some point etc. VLC lets me use an add-on equalizer which doesn't use any noticeable cpu, plus - like kodi - I don't need to use a "library" - I can just navigate the file structure, so when I add/remove music it's instant.
I'm 99% happy with this except for the fact it's not gapless (like I said, that's addressed in vlc 4, not planned for release anytime soon). I've considered an mpd-based solution as it seems nice and minimal but it's going to want to build a library, isn't it? Is there a nice way of saying "rescan the folder i've designated as the root of my library looking for stuff I've added/removed/changed the tags on/replaced the odd file but don't take hours to do it - use file metadata or something"? I guess I'd be able to point whatever "renderer" I was going to use an alsa equalizer? (I spent a while fiddling with alsa and found the experience perplexing).