Get your taxes done using TurboTax

The form has been published on Feb 4 and TT has had weeks to implement it, with only a promise date of March 31.  Not a single response on this thread either....