I thought downloading your own channels & having a app store that developers can make their own, were the same thing? They could be like Roku & pick witch one you wanted
AppleTV has iTunes... any content you can get into an iTunes library can play on an AppleTV.... Apps are another kettle of fish... there may one day be some limited apps.