Pornnerd - Try an experiment for me. Make a youtube account and set it to private. Upload one of your videos (Set To Unlisted) in its current format at 1080p and let youtube convert it using its own custom algorithms for the best possible viewing experience verses size, which is what youtube does to every video. Its part of its business model.
Then download the video back to your end and delete the one on youtube. Check the bitrate and settings on the downloaded video to see what google / youtube currently feels the very best trade off between picture quality and size is.
Then you can either use the settings you find in your own program, or simply batch upload your videos to youtube and let them do the math.
I'm not suggesting (obviously) that you try to serve your videos from youtube - Just find out what settings they recommend
