I love me some Roku boxes. They're cheap, easy to use, and capable of streaming everything from HBO Go and Hulu Plus to Netflix and Pandora. Oh, and don't forget the awesome CNET TV channel, nudge-nudge, wink-wink.
Of course, another box means another remote, and Roku's clickers are so small they can easily vanish into the couch cushions, never to be seen again. (Well, unless you look.)
The app connects to your box via your home network. I quickly and easily linked my Republic Wireless LG Optimus S to both an older Roku XR and a new Roku LT.
I found Roku for Android superior to the stock remote in many ways. For one thing, it offers one-tap access to your subscribed channels, which beats the usual method of navigating to the Home screen and scrolling through the list. You can also browse the entire channel library and add/remove channels as desired. That's mighty convenient.
As for actual menu navigation, the app provides onscreen button controls that effectively mimic the actual remote. However, the Android version doesn't give you the option of a swipe-based interface like the iOS version. That's not a huge deal, but I like the swipe system because it makes it easier to keep your eyes on the TV, without having to glance down so often. Hopefully Roku will add that option in a future update.
Of course, the real perk here is the app-powered keyboard, which makes searches infinitely easier than navigating the Roku's own keyboard. That alone makes the app a must-have.
Indeed, I'd say that if you own a Roku box, you should definitely have the Roku app. If nothing else, it's a spare remote. And it's free, so there's literally no downside.