Currently trying that for the same reasons you are tempted. Roku was passable and even a good choice years ago and it’s on a precipitous race to the bottom now.
Problem for me currently is finding a non windows solution that is navigable from a controller or remote is … tough. Steam, emulation station, Kodi all have reasonable interfaces but there seems to be a gap in a unified launcher solution (as well as a decent ‘app’ for accessing YouTube.) I really don’t want to spin up a single VM for each activity when they all in theory should play nice together.