Turning off warnings and notices is the practical solution for sure. Cause you won't care if a template variable is uninitialized somewhere, things will work just fine as PHP is forgiving.
On a production server, you should only log errors and nothing else. If you can control the level of PHP errors in your server (e.g. override php.ini) make sure you set error reporting like this:
error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING & ~E_STRICT & ~E_DEPRECATED
I will gladly fix any warnings/notices if you can tell me the AllVideos version you're currently using.