If I were to do it again, I would stick to a stock or Type R flywheel. 12 lbs is probably the lightest you should go with your future setup.
Teins are decent for street, but the spring rates are soft and the shocks are only 8 way adjustable. The Koni Yellow/GC setup can offer a custom spring rate and are 32 way adjustable for $500 less than the Tein Flex setup.