Yes, it seems pretty straightforward. See my comments above regarding on/off.
Anyone can control their Roku locally through SmartThings today using my Edge driver to send POST/GET web requests. You can save up to 50 url strings and trigger them through automations.
I think the purpose of creating a dedicated Roku device driver would be to formalize it into one standard device using (mostly) standard capabilities.