I like that it's easy to use, they have customer service who are always willing to help you out, they're quick in their responses and very responsive. It is difficult to get your app approved by Apple but once you do you can't be happier with how quickly you receive feedback from them about any issues or suggestions for improvement. You will need an iOS developer (or someone able to understand Objective-C) because you'll want to write code yourself to make changes to functionality of the application. We were looking at other options such as Roku and Amazon Fire TV Stick which offer more flexibility when making purchases through third party stores. The main benefit we've been enjoying so far has been being able to stream our videos directly into people's homes without having to go via internet connection.