All I can say is that thanks to the advice in this thread, plus a few youtube videos, I have
seriously improved my ductwork.
Who knew the flex duct needed to be pulled tight ? Actually, when you first open a new box of the stuff, you and a helper should pull it out to full length and hold it there with 20-30lb of force for a solid minute; this stretches out the helical wire. Then when you install it, make sure you pull it tight; this is a little tricky, because when you go to attach it to the takeoffs, it doesn't want to stay. So I pre-cut a couple of little pieces of mastic tape to hold it in place temporarily; then a zip-tie to hold it good, and then a complete circle of mastic tape to seal it.
And though code wants it suspended every 4ft IIRC, I do it more like every 2ft, and make sure there are no sags.
Also, if it doesn't come straight out the trunk at near a right-angle, I first put a hard adjustable elbow on the takeoff, so the flexduct is straight from there to the floor register; and if the angle to the floor register is awkward, I'll put a hard elbow there too. Yesterday, just adding a hard elbow, after I'd done everything else I mentioned, made a noticeable improvement.
One small BR that was not getting enough air, I noticed the flexduct was about 15ft long. So I cut a new floor register, much closer to the trunk. It's better to get air coming in at the wrong place (near an interior wall, not near a window) than not coming in at all.
For my MBR that was getting way too much air, I used takeoffs with a damper built it. This is a great one, really well-built and 24ga:
Order Greenseam Collar W/Damper, 6 in Duct Dia, Galvanized Steel, 24 GA, 8 in W x, GR6POCR6GA24D at Zoro.com. Great prices & free shipping on orders over $50 when you sign in or sign up for an account.
www.zoro.com
... and this company, if you just put something in your shopping cart and leave it, they will soon come back at you with a 20% discount, and if you sign up for an account, shipping is free at $50, which two of these takeoffs gets you to.