Interesting... If a Neural Network can be used for up scaling a video it means that you need to send less data over the wire for getting the same quality. This means neural networks can be used as a compression algorithm.
"The final use case that we thought of was saving bandwidth. A smaller image could be sent to the client which would run a client side version of this model to gain a larger image."
Can be applied to gifs and videos, but this really depends on the usage case and if the client would tolerate such a thing.