I completely get the volunteer nature... It was hard enough juggling work, family, and hobby before coronavirus...
Currently, I run the current kernel when I'm at home & the working 5.4 kernel when I need wifi.
I have reason to believe the issue is more iwlwifi related just because of my network card and there's, apparently, an upstream fix for it that hasn't been merged yet; I reference it in my bug report: https://dev.getsol.us/T8757
Thanks for the idea!