i have also read into the many schools of thought but what sold me was testing using a mic and software. before and after of a standard size room proved to me that flat panels work.
for the tubes i didnt see such solid evidence either way, but again the price of materials swayed me too. there is a market for the panels and they arent cheap so i wouldnt image snake oil could support all that.
if you do fine better prices on them let me know, i would love to put 3 of them under my corner traps.
and FYI, great prices and they were great to deal with too. they can get any amopunt of the 703, but you have to by the 705 in lots of 10 because they dont stock it and thats the way OC sells it to them.
Eagle Rock Supply
2645 E 74th Ave
Denver, CO 80229-6619
(303) 289-4151