Hello Eric ..
Part of what I think you are possibly fighting against is an issue of focusing on trying to get the highest data rate reported for clients as opposed to working to create the most smoothly and best and most consistently performing WLAN.
In general, there are very few use cases where 40/80Mhz channel widths are really needed, and when you double the channel width you also double the noise floor and decrease both range and SNR at the same time. 20Mhz channels offer the most aggregate capacity, help to minimize co-channel interference and play a very important role in high density deployments.
Here's a set of recommendations that many/most customers with high density deployments, get very good results with:
-- upgrade to the most current version of software available for the track of code you can run (for WLANs with AP 36xx's ... you must stay in the v9 track, for AP 37xx, 38xx and 39xx WLANs, you can upgrade to the most current version of v10)
-- set the AP Polling Timeout to 30 seconds for all APs
-- if you have a High Availability pair of controllers ... set the Fast Failover Timeout value to 20 seconds
-- set the DTIM to 2 for all radios on all APs
-- set the channel width for all radios on all APs to 20Mhz
-- set the 5Ghz radios to either A/N or A/N/AC (depending on the model of AP)
-- set the 2.4Ghz radios to G/N
-- set the Minimum Basic Rate for all radios to 12Mbps
-- set the Guard Interval for all radios on all APs to "Short"
-- enable ADDBA Support for all radios on all APs
-- enable Aggregate MPDUs for all radios on all APs
-- disable Aggregate MSDUs for all radios on all APs
-- enable STBC for all radios on all APs
-- enable LDPC for all radios on all APs
-- disable TXBF for all radios on all APs
-- for all WLAN services that use Encryption/Privacy, use ONLY WPAv2/AES
-- disable Fast Transition and Management Frame Protection for all WLAN services that use WPAv2/AES Encryption/Privacy
-- enable WMM for all WLAN services
-- disable Flexible Client Access for all WLAN services
-- disable Auto Tune Power Control (ATPC) and Dynamic Channel Selection (DCS)
-- if you are in a high density deployment (one AP per every classroom/room, etc ... ) set the Max TX power for all 5Ghz radios to between 10-12dBm and the Max TX power for all 2.4Ghz radios to between 5-7dBm
It's also worth saying, that you would ideally be putting APs in the rooms you want service clients for, and not in hallways where you are hoping the signal will "bleed through" into the rooms. Avoid hallway placement of APs if at all possible.
You may have to adjust the signal strength recommendations a bit in different areas of your deployment or in all of them ... as I can't know what the RF obstacles are in your environment ... walls ... ceilings ... floors .... doors ... windows etc ... and what they are made of ... and most deployments don't have a perfectly equal distribution of APs in terms of distance etc ... but those are good basic starting points to work with.
Additional steps could be to turn off "every other" 2.4Ghz radio (again, if your deployment is highly dense) as you only have three channels with which to work, and to enable Band Preferencing to try and move as many 5Ghz capable devices off the 2.4Ghz side of things.
What you should find is that with those settings ... clients connect smoothly and consistently and if adjusted well ... roam well also. If clients aren't roaming well enough, and "stick" to APs that are in other rooms than where they are ... you could try increasing the Minimum Basic Rate to 24Mbps.
Your data rates won't be 900Mbps etc ... but the truth is ... APs are half duplex hubs with fancy radios that split the aggregate available data across the number of clients connecting to a given AP and only one client can "talk" at a time and unless you have only a single client on a radio in perfectly optimum RF conditions with perfect signal ... you're never going to push that kind of data out the ethernet port of any of your APs anyway. What you will find is very good performance ... and data rates in acceptable ranges, much as what was described in this earlier discussion:
https://community.extremenetworks.com/extreme/topics/general-question-about-throughput-and-ping-ms .
By minimizing co-channel interference, keeping the noise floor low, and keeping the cell sizes of your APs small and tight with just enough overlap to facilitate good roaming, you should get reliable results with very good performance.
Hope this helps.