Debian (server) or Ubuntu (server) are well tested
You can’t use the Hass.io installer without Docker There’s really only three recommended options, Hass.io, Docker, and the venv install.
However, if you want add-ons (which are just Docker containers - which are just a way of running software like Grafana) then Hass.io is the only choice. If you go with Docker you have to install the other containers manually, and if you’ve used a venv install then you need to use apt (or whatever) to install software.