I have their Air Mesh II Kevlar jacket and pants, and I love them. It's incredibly breathable, so you can wear it even on the hottest days. Once you get going, it almost feels like you're wearing nothing at all (so if it's colder, I usually wear a rain liner underneath the jacket to protect from the wind; if it gets really cold I've got the snow liner too, but I've never needed to use it.) In terms of protection, the stuff seems pretty good. I've had one get off at about 30 MPH on the street as well as a collision with a car at about 10MPH, and although it abraded somewhat where it touched the ground, it didn't come close to wearing through the material. The company is pretty good too, especially if you want modifications or "out of the ordinary" stuff done. It's not especially cheap, but to me it's worth it. I agree that on the track you probably want real leather, but for street riding I think it's more than adequate. At least, on the track you probably don't want the Air Mesh, because I understand that it wears more obviously than the stretch blend (that is, you can definitely tell on my jacket where it touched the ground, because it has sort of a "scuffed up look").
The armor seems pretty good too, with pads in the usual places. The jacket has full back armor, but I wear a separate back protector anyway because I'm terrified of hurting my (already damaged) back any further. I like having the two piece instead of the one piece, because if I pack it tightly enough, I can fit my helmet, rain liner, gloves, pants, AND back protector in my hard bags, and just walk around with the jacket on.