You can go to the Roku channel store for your region and search or browse for channels. I see no such channel in the US channel store. Searching around, Samsung says this app is available on "your Samsung devices" and that may be the way they plan to keep it.
Banned but back. Because why not?