Got Streetguard 2 suit in June this year. Here is my experience:
Fit and design: good range of sizes, like most BM stuff. I got short fat persons trousers and normal size jacket. They zip together just, with a bit of zip left over on the trousers. The jacket is a close fit, like a leather jacket rather than a normal biking jacket. I don't know how this will be in winter, when I'll want to wear lots of stuff underneath. Generally though, the suit feels good on and off the bike. Because of the cut and design, I feel I can wear it off the bike and I don't stand out too much, in fact look pretty cool !
I like the sleeves - much easier to do up over gloves than other jackets. Seem to be waterproof too. I don't think you could wear gloves OVER the sleeves though.
Neck is good, easy to adjust on the go, and reasonably comfortable. I do get a bit of a feeling of something pressing into my adams apple some times though.
Pockets are unusual: there's a double pocket on each side. Watch out you don't think you've zipped something up when really you haven't. Once you get used to them they work well.
Waterproofing: I've worn it in 1-2 hours of heavy rain (without zipping top and bottom together), and it was totally waterproof. A relief as one internet review said it's not.
Temperature: I reckon the TFL DOES work. I was in Spain last month, and it didn't feel as hot as it should for wearing a black jacket. At normal touring speeds, up to about 33C I felt comfortable. Above that, unless on a motorway blast, it was too hot I took it off and went just in T shirt (with loads of sunscreen !) Around towns of course it was too hot even at lower temperatures because of lack of breeze.
More important probably than the TFL are the ARMPIT ZIPs. Hallelujah. These really do make a difference. Fiddly to adjust on the go, but you can adjust them at the roadside without taking gloves off.
Conclusions: top quality jacket. Expensive, but I think it looks and feels good (better than a rukka), and for hot places is definitely an improvement on other 'normal' jackets I've had. Up to you whether you are willing to pay for this. Only one downside: the wrist velcro is becoming crap. This happened on my last BM jacket and on my BM helmet. Get better velcro, BWM !!!
attached pics with and without suit..