It sounds like a good way to sidestep network neutrality issues: create an application that people want to use, which favors your network, to replace another application people would want to use, which slows down your network.
The biggest use I could see would be for TV shows; lots of people want to watch them, but the website viewers are kind of slow or low quality.