None of the multimedia 'streamers' is the finished article - they are all a work in progress, rely on end users being 'into' the technology and all have various shortcomings.
The day Sonos (or similar) deliver a unit that's as intuitive and stable as the 'audio only' models they will be quids in.
Do lots of research, be prepared for lots of hassle and be happy if you can cover your 'key' requirements and don't go searching for features/support for stuff you really don't require.
There is a separate Forum for multimedia streamers -
Streamers & Network Media Players - AVForums.com
Joe