I was able to set up ROCm on my Arch system w/ RX 6600 relatively painlessly, and that was a few months ago. Honestly, I had no idea the support was otherwise this bad (at least, according to other comments). Using stable diffusion, for the most part it "just worked" barring some initial slight tweaks.