After you file

I just noticed you cannot efile the D-400 until 2/24 now per link.

Form D-400, Individual Income Tax Return Main Form
Print: 02/10/2022
efile: 02/24/2022
 
If I understand this right Turbotax will not allow for efile until 2/24/22? I'm also done with my taxes, but questioning if I should efile because of the CTC and stimulus money on the forms while the D-440 is not ready. Has anyone else efiled knowing the D-400 is not ready yet?