"Release" is not a relevant word to apply to Star Citizen. You can play it now and some people even have fun with it when they are not killed by all the bugs.
The shall we say issue with the Thrustmaster is the Moza ForceFeedback base it supports Warthog compatible grips but i dont know if it supports the enhanced options of the red port or even if the grip from the solar needs a red port.
(maybe interesting to put a Solar grip on a Moza base) Maybe Moza will bring out a space sim style grip they've already got airbus and warthog style grips