I agree with you, there are many things about Linux that technically work, but are rough around the edges. I know said you’re not looking for solutions, but I could offer some generic advice, have you tried using KDE as your desktop?
GNOME (which is what Ubuntu ships with by default) is not the best for easy user customization. It can be done, but as you said expects things done a certain way. I like KDE because it’s more similar to Windows in that it gives you a bit more customization out of the box.
Fedora KDE Spin is my recommendation, but if you want to stick with Ububtu then Kbuntu is also popular.
That’s a relatively sophisticated attack though, and like you said is dependent on versions of WPA. It’s easier from a hardware perspective but more complicated software.
A 2.4 and 5ghz jammer is just simpler. Turn it on, everything fails. Even stuff that doesn’t talk Wi-Fi like Zigbee. Throw 400 and 900mhz on there too and now even residential security sistems will be frozen. It’s just simpler to use brute force for something like this.