Yeah that is my understanding of it but I was double checking that I was correct. Basically don't run beta firmware, if your dev account is due to expire, without a downgrade path to a public firmware version.
I'd say that's sound advice. Of course I would hope anybody paying to be a developer would have no need for it.