Very nice looking system. Is that a modem / router on top of the rack on the right? If so, they are really noisy and can impart a lot of noise into your system. It is best to keep them at least 3 to 6' away from systems.
There are lots of good streamers out there... many probably better with less software bugs, higher build quality, and a bit better sound quality. Although I am sure there are many folks that own them and are happy. You might look at Lumin, Innuos, used Aurrender for instance.

