I want to again thank esev for making this PnP with the systems. The below is meant purely as my experiences and my WAF with the device- it is not meant in anyway as a criticism of LMCE or the integration of pieces into it.
After reading the posts I really don't have a lot to add. I think the "delays" that others mention are something to seriously consider- in my experience, we're talking a second or so between pressing a button and having the roku respond to the command. I had mine connected, btw, via ethernet to my gigabit network (think the roku is only 10/100) to my PVR-150.
For me, the rather long delays coupled with the standard def- the roku has hi-def outputs, but there's no good (read: cheap) way (other than Hauppauge HD PVR) to connect the roku to your network. As it turned out, woot or 1saleaday or one of those type sites had a deal a while back on a WD Live that essentially does the same as the roku without the telnet. I bought two of the WD's and have those placed in the master BD and family room as to have netflix where we want it and currently do not utilize LMCE with it. I really think a big step forward is being logged in ticket #757 (http://svn.linuxmce.org/trac.cgi/ticket/757
) with the integration of Coherence. If I understand correctly, we should then be able to have similar functionality as Dianemo being able to push streams to a very light weight box (or even directly to the TV).
But I'm way off topic... for me hulu (the free hulu, not hulu premium) has not been enough dump cable in our household. I'm not sure it's so much the content as much as the change from being able to press up/down/EPG to see what's on and choose accordingly vs having to navigate within hulu to find soemthing.
I control our cable box with a USBUIRT which is about as responsive as the roku. I think the big difference is that Thom has added the EPG to the live tv which allows me to quickly search for something to watch and then click the button to tune. It takes a bit (maybe 1.5 seconds to type in all 3 numbers and then press enter) but I've already determined what I want to watch and so the time to change the channel is a big up-sell over paying the cable company for more cable boxes. I would guess that if you got used to selecting what you wanted to watch on Netflix from their website (phone app, etc) and only relied on the roku to watch what you've selected previously then it is great. If you plan on using the roku to search for something to watch, I think you will find the delay frustrating.
These are my experiences, but I should admin that currently my Roku is in a box and was recently used in a demonstration at work showing the possibilities of LMCE