"If the box still runs Linux, they'll have to Tivoize it to prevent third-party
I'm not even referring to aftermarket modding of the device, but more about authorized 3rd party apps. I'm thinking along the lines of "Where does the game service go from here?". It's pretty obvious that Roku has had great luck building internal channels, growing the device from one streaming service to 300. They also seem to be eyeing what Apple is doing in their App Stores, and have started to emulate that with their initial handful of casual games. Ease of 3rd party development is also something that they are trumpeting with the release of Roku 2, I'd guess with the intention of selling 3rd party apps through their own version of an App Store.
So, the question is "What will they allow?". Will it be strictly regulated to games, will Roku allow productivity apps, will Roku's content licensing deals allow local network streaming apps, and do they want to allow those in their app store?
The 300 apps that they have right now justify it's purchase for me today, but I also see a lot of potential there that follows in line with Roku's track record thus far of extending a simple device as far as possible with great software support. If none of that potential is ever realized? That's fine. It will still be a great little streamer. Hopefully though, they build up a great little 3rd party app service, in turn giving Apple the kick in the pants they need to bring App Store ideas to the AppleTV, which will of course feed back in to the Roku.