I can see the TR’s selling absolutely. If Edelbrock brought back the STR-12 I wonder how that would do sales wise. From research it seems other designs perform better but I could see going a little nuts, having more money than brains in that case.
I'd buy one if they were reasonably priced. I'm afraid I'm going to have to cobble one together because unless I win the Lotto, I'm not dumping $2500+ on an intake.