This is all very interesting, because I am considering a streaming solution for my system. Right now I am trying to decide if I build a Windows HTPC, or buy a dedicated renderer. The advantage of the Windows PC is that it can be used for all sorts of other things, e.g. applying DSP. The other advantage is that I can download the software and use it for a trial period ... as opposed to dropping multi-thousand $$$ on an Aurender and finding that the interface does not work for me. The disadvantage, as you say, is that it is unreliable, and there are too many unnecessary services.
Keith, do you want local storage...hard drives connected directly and situated near the transport...or a remote library set up?
Either way you do not have to spend multi thousands..there are several excellent solutions for well under $1000 you can try
to dip you toe in the water. The above mentioned Aries Mini is one.