Gohring65, most of what you are asking about has been tested and written about. Asking questions, on a Sniper forum that isn't about shooting 1, 2 and now 3 miles will bring out the 'Experts'.
Go Google, read up on other's 'Opinions' first.
Look for pressure curves, real test data on the various small frame AR cartridges (that's what you are asking about, right).
See what pressures with various barrel lengths, port size and location are being used.
You can spec a barrel any way you want. Some will work, some will not. There is probably a reason 'MOST' 16" barrels use midlength and 'MOST' 20" use rifle length. Most, but not all.
If someone spent the money for one of those high priced monolithic uppers in midlength I could see why they would hesitate going to rifle length gas in a longer barrel with the gas block hanging out there looking all stupid and such.
Besides, Flex loading is all hype and just a way to market higher priced uppers.
When you start talking about 'ACCURACY' you obviously can't be talking about a small frame AR as there isn't a cartridge that will fit that will be accurate at longer ranges. Not the .223, 224V, 22N, Grendel, or the various wildcats out there. 1000 yards is about the limit.
Custom bolt guns, off the shelf bolt guns, large frame AR's, and then at the bottom of the heap, the small frame LEGO AR.
I AM NOT an AR expert but I can change a tire. My first AR was for the wife (the Marine) that wanted something that LOOKED like what she used to train with. It was a 2 pin PSA 'Build' back in 2015. My next 'BUILD'
was a HighPower look alike for 600 yard sling shooting.
Well, turns out I'm not as good with a sling as I though I was. My 600 yard 60 shot aggregate was a 481 with a single X.
I did shoot on an F-Class target instead of a highpower target though. I shot ten 10's that would have been X's on the correct target.
View attachment 7766794View attachment 7766795
Now I can hardly wait to get back out and start again before I get too old