The legacy Rokus (firmware 3.x) only output 16-235. Starting with the Roku 2 (previous generation), they started outputting full range 0-255 (which has some correlation to the RGB vs. YCbCr arguments). I believe most televisions today can adjust automatically, but there's a small, vocal minority who insist that it results in poorer picture quality, I guess because it forces the television to switch to a mode that isn't native to the source material. As far as I know, Roku still says you should adhere to the 16-235 range to ensure compatibility with all displays.
In my experience, with the same Roku model, on my primary dev monitor, #000000 and #101010 look distinctly different, whereas on my main TV downstairs, they look identical.
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)