It's trendy to bag on Teins in favor of some of the killer setups, but the reality is that they're one of the best, most thoroughly developed solutions for the money. They've also got real US support. Just look at your nightmare with the JIC's and compare to all of the guys who've just tossed on Flex's and rolled with it.
I'm convinced on my car, mine have over 60k on them and they still work perfectly, I adjust them often, no problems. I think you'll be happy with them as a bolt-on setup ans as a good middle ground between something like motons or todas and the more srteet-oriented coilovers out there.
I've also been known to talk out of my ass, though

Can't wait to see how they work for you on the track, I just know I'm putting Flex's on my next car, they're perfect with 17's.