This is a great article on the development process behind an Apple TV app. We have shared some of your pain as far as the review process goes. All in all, we are pretty pleased with the direction Apple is going with this platform.
We opted to go with NSNetService instead of a third party network framework. It’s served us pretty well so far.