Honestly I suggest learning in avm first so you can do save states. I recommend doing stunting like nix or a declarative/ composable distro. Learn the new way so that your getting the tools and things that are actually being used.
Don’t get me wrong it’s not an easy learning curve but I think it’s the better method of learning.
If your looking to switch between things like stack/float/tile then I’d recommend sway or awesome, sway has the ability out of the box (iirc super+space) to toggle floating whereas in hypr you need to add or uncomment a line granted both are live update configs so you don’t have to do the dwm rebuild type kerfuffle but still it’s one more thing to get up and running where like I said sway has it natively and awesome has rules for auto-tiling. I’ve used all three pretty extensively and while I love hyprland for its animations I feel it’s config needs a lot of tweaking, honestly so does sway and awesome but I still like them > hyprland.