Triangulated bars are a no-no for any sort of reasonably modified car in SCCA Solo-II if you want to be in a normal class. But, if you want it for the supposedly uber cool JDM bling, go for it. I find it hard to believe that it's really worth the extra hundred bucks or more over the Neuspeed bar which is totally legal and is only $120 at its most expensive. I'm sure if some Japanese company came out with the same design everyone would be all over its nuts and speaking loads about how the 4-point bar is the absolute best way to go.
Oh, and SP is sort of a diagonal step up/away from STS. If you're on street tires you want to be in STS.