For others who are curious about tiling window managers, please also consider Awesome. It's a lua backend and is gpl vs i3's bsd (for those of us who care about that sort of thing).
Also consider Regolith Linux. It's just Ubuntu + pre-configured tiling, and it works perfectly. Excluding the normal amount of Ubuntu install time, I was able to learn it and be tiling in <10 minutes.
By far my favorite desktop environment I've ever had. Super fast, super clean, no distractions.
I tried it on both the distros I've used lately (Fedora & Clear Linux). In both cases it popped up without any scaling on my hdpi laptop screen. Not being able to even see enough to be able to research what to do about this, I gave up and went back to Gnome. Same with i3.
I have no doubt it can be done, but that route pursued for every little issue leads to a nightmare of computer-fiddling that is not how I personally wish to spend my life. For OS hobbyists only.