A dedicated HTPC (inc a streamer) built yourself will always be a better option for quality, pound for pound, than the likes of the WD Live Hub you have at the moment.
Depending on budget and preferences a device that will not drop frames and render in full 1080p is easily achievable for any...