I had not heard about the gas tank thing at all so no idea if that replacement is on the horizon.
The thermostat solution has been kind fuzzy.
They have had a revised one for quite a while, but only ordered a small number of them (this is not recent info) to do replacements on an as needed basis.
was this info ever given to you for your updates?