I hadn't ever considered it, but Lewinski's idea strikes me as potentially very cost effective. If I understand the proposal correctly, you'd only need to add the DAC and a multi channel power amp of your choice.
However, the one caveat here is volume attenuation. If it's done in the digital domain, you may find that there's an audible impact on SQ (particularly at lower listening levels). As with all things audio, this is personal and you might also find that it has no impact on SQ.
If attenuation is controlled by the software, then you're effecting it in the digital domain. If volume control is at the DAC, it could be in either (depending on the design of the DAC) the digital or analog section, but you'd hope it would be analog - in any event you can check the user's manual to find out.
I've never tried it, so I'm not taking a position one way or the other, just pointing out that - if the volume control is in the software - this is the "rationalist's" trade-off in this otherwise very rational solution.