For sure that's why I say try to find a phone number and ask them about it. If I remember right (someone please correct me if I'm Wrong) there are only like 3 actual manufactures of intercoolers. The rest you just pay for a name to be painted on it, and quality fitment. There is a guy on here, and on azsupracentral.com that installed the new DM kit, and said it to was anything but a straight bolt in affair. Tons of people have had great success with bolt. Mine is a custom with 3" piping, and core. So I can't say which is better, just trying to help you with a little bit of research. I'll be able to put my intercooler, and maft pro in soon. I'll be back in AZ tomorrow, and am going to start looking for a geo metro or some other POS for a daily so I can get all my parts on my Supra.
Your car is coming together nicely, keep up the good work!