The short answer is yes, Roku does work with Viasat.
Your Ruku device can stream live TV shows, movies, and more using the Viasat wireless network. Streaming shows with Ruku can affect internet speeds in a small way, but of course this happens no matter which internet provider is used. Ruku does recommend that wireless customers have an internet connection with a minimum download speed of 1.5 Mbps (megabytes per second) for standard content and 3.0 Mbps for HD. If the user plans to stream applications on their Ruku device such as Hulu, Netflix, Amazon Video, AT&T TV, SlingTV in 4k HD then they should plan to have a download speed of at least 25Mbps. Do note that while Viasat does offer a minimum of 12 Mbps on the bronze limited plan, there are also plenty of plans to choose from that are able to provide download speeds fast enough to go above and beyond the required threshold of 25Mbps.
Generally, streaming video is one of the most data-intensive online activities. If wireless modems are used in the home or workspace it is possible to connect the Ruku device by an ethernet port. This would decrease the likelihood of reduced internet speeds on other devices while the Ruku is being used, allowing more devices to run efficiently within one space.
While Viasat is more than capable of supporting your Roku device as far as far as connection speed and image clarity go, Viasat customers should remember that streaming does consume a large amount of their data allowance. For example, streaming a movie or television show in 4K will require 8 GB of data each hour. This might not seem like much initially, but consider that a customer with a datacap of 100 GB per month will see one quarter of their data gone after just a couple of full length movies. If you are interested in streaming videos, you should opt for a Viasat plan with a high data threshold and consider streaming in standard definition (SD) rather than high definition (HD) or 4K definition. By streaming in SD, you will only use .7 GB of data per hour. That means for every hour of video streamed in 4K, you could stream for more than 11 hours in SD. Similarly, HD streaming is better than 4K streaming since it requires 2.5 GB per hour; however, SD is still the superior choice for those who wish to spread their data allowance throughout the month. At the end of the day, Viasat customers can decide the streaming method that works best for them and rest assured that their Roku will be supported.