If anyone has any advice on keeping keeping the onion address from redirecting to ssl that would be greatly apprectiated!
For instance admins:
Adding Onion-Location as described in this blog post (https://blog.torproject.org/new-release-tor-browser-95) half fixes this!
The onion address will load over https and then redirect to http, which still means users have to accept the ssl certificate once but after that the experience isn't too bad. Still breaks onion federation and mobile apps but it's a start.
ni.hil.ist is a server run by anarchists who are friendly to a nihilistic worldview.