Agreed.
Save up and buy Doug's or TTI.
Do not use Flowtechs, i did, and what a PITA to install they were.
The #7 tube hits the steering coupler on a power steering setup right in the middle of it.
I don't know about the others you listed.............