Totally agreed about the setting.  Problem is that it's a little fluid - if the user doesn't have ffmpeg then we can't accept new uploads, but we can handle existing movies.  So we're really checking whether or not we have movie processing capabilities _at this moment_ which is probably why we did it this way.  Not going to worry about it for now - but it's worth revisiting.