I prefer Matroska (MKV) myself. There are restrictions on what stream formats are supported in an MP4 container. Matroska supports almost anything. You can stream them to the AppleTV (4th gen) using Plex. Plex gives you artwork, metadata, etc. Great solution, much better than using iTunes.