@lucrabbit, it is interesting to note that while the 'ideals' may not be attainable, mere inches towards those ideals may have a significant impact on network performance too.
There is a lot of information in the links I've provided, be sure to read and re-read them and take your own notes too and ask for clarifications, if necessary.
Instead of thinking you need wider channel width, try to see what effect control channels and 20MHz, 40MHz, and 80MHz (strictly) can have on your Wi-Fi environment.
Be sure you are testing with a laptop that is power by AC or at least in Performance mode in a few key (well used) areas of your home. Don't tune/test for the highest speeds, necessarily. Rather, use the higher ISP speeds you have, to give you a noticeably more fluid online experience.
Test all the options you have for router placement, orientation, and antennae 'tuning'. Then, continue fine-tuning with the control channel and channel bandwidth settings. Finally, revisit the location/orientation for the router with the dialed-in control channel and bandwidth settings that are most suitable to your environment.
Yes, this is an iterative process that only needs noticeable results to succeed.
Using an 'app' or 'analyzer' will not only sidetrack that goal, but it will also make this process much more cumbersome and drawn out while not getting any better results than by simple observation of the network as noted above. And if the 'app' is the only thing that is relied on, it could make things worse too. Because no app can show or take into account any non-Wi-Fi interference in your environment, and most can't show network utilization for the channels you're considering either, thus making them the equivalent of a roll-of-the-die when following any of their pre-programmed guesses for your network setup.