In my job am I traveling a lot and I always bring my Apple TV along to see my movies on my Plex pass server at home.
I know Apple does not allow third party developers access to the file system - but what about a cache on the Apple TV to store say 5-10 minutes of the movie and perhaps some programming to calculate optimal resolution?
Hotel wifi aren't exactly stable connections and it's cumbersome to have this kind of lag spikes.
P.S. I use WestenDigitals "My Passport Wireless Pro" - but it's cumbersome to remember to synchronize this against my "main" server.