Absolutely! Though I'll warn you, if you're on a multi-monitor setup the configuration is a little wacky unlike the other tiling wm's that handle it gracefully like i3 et al. Just let me know if you need any code for that and I can send you my config files 😄
Also, if you happen to be using Guix, you have to install some extra deps to build from the xmonad.hs file, even though "xmonad" will "work" without them. So just be careful there too as I hit both of these walls face first about a year (or two?) ago and it was...unpleasant 😂