Form 7206

I've been waiting for over a month for TT to support e-filing Form 7206. Should I wait any longer or should I  trash TT and find something else?