I had a flawless 5 person meeting last night after removing the listen 80 from the above letsencrypt.conf file. Things really start to breakdown if connections are allowed through non-https, so this is critical.
I am using Google domains (private domain) and forwarding directly my IP to that meet.* private domain. Now users are only taken to the https site.
Additionally, I only have the 3 ports open which spaceinvader recommended. Not port 4443 as I spoke of earlier, 4443 is not a part of the quick install guide. https://github.com/jitsi/jitsi-meet/blob/master/doc/quick-install.md