You can but then you’re reliant on everything working correctly at a critical moment. If there is even the slightest issue with the system you’re going to be stuck at the airport until it is resolved.
I know when I filled mine out there was an issue with getting the confirmation email and QR code. Thankfully it was 3 days prior and I had time to wait for the system to fix itself.
Coming through immigration last week I watched as many people were sent to the side of the immigration counter to fill out the TDAC.
They either thought they would get it done in time in the queue or just didn’t do it, so they wasted everyone’s time by arriving at the immigration counter totally unprepared.
Others meanwhile were fussing about with it whilst trying to hold their place in line, much to the annoyance of other travellers.
I had issues yesterday too. I filled everything out then after I received the email I discovered I messed up my middle name.
Filled out a new form but didn’t get a new email. I went to edit the new form a few times, saved it (without changing anything) and eventually got an email after about the third attempt!