Great that they are recognizing the need for improvement, but having braved through the launch day of having to convert everything to JPG and add spaces after passport/insurance number to get the green check, it is not a process I would recommend to a friend. Key flaw that they are correcting is the need for a reference number and status check. For a 12 Nov flight, I waited 2-8 Nov before calling the Chicago consulate (rejected by grumpy Thai guy) and the Washington embassy (helped by friendly Thai lady), where I got my TP QR code literally 10min after she asked my passport number and name (that's how they have to search since there are no reference numbers). To be honest, they should advertise it is 7 BUSINESS days, which in my case would have been up to 11 Nov, too late for me to wait for an answer for a 12 Nov flight.
I met several Thais and foreigners that had the same issue in the airport and flight. Nobody I met had much of a choice, they were all returnees for work or family. This is all teething issue, but no tourist would put up with this BS except the motivated characters I now see stalking Sukhimvit.
One positive is that the swab-and-go process worked fairly smoothly (for me) on landing. From the sitting down in the blue plastic chairs where they sort your documents (recommend printouts of your TP and COV19 test result!), walk through of health check and immigration - airport was smooth. The slight chaos was the disorganized hotel transport as they didn't have my name (which was the case it seems for others), but it was sorted in 15min. My swab-and-go hotel (Arte Hotel) was good and well organized. It worked, but not something I would not mind avoiding in the future.