I have a ROKU but it is attached to the TV in the bedroom -- just 19". My computer monitor is 22", so I do something similar by having my portable sewing machine on a small table in front of the TV.
I really need to explore ROKU better as I don't have many channels on mine and I'm sure there are other free ones out there. I wish it would stream the free HULU channel.