I use my 203 as a server. I have a hard drive connected to it via USB input. I can access all my music. Of course you need a video screen to see what's going on and control things.
For a jack-of-all-trades I think it is a good unit. I've had no problems with it. I am running it through an external DAC.