I've never heard of or seen the rag from that link, but I have heard of Import Tuner, the other tuner publication from Primedia besides Turbo and Sport Compact Car. I actually enjoy Import Tuner more than than Stupid Street, since 2NR is a dedicated show car magazine. They tend to stick to the simple basics when it comes to the tech articles, and focus on the populated scene (most of which is detestable, yet still intriguing). SS always seems to make a failing attempt at being something they are not--important. This can especially be seen on the mail pages.
What makes it worse now is that Stupid Street has joined up with Primedia. Ugh.