I think the beta release was the final platform already.
Beta is not final. There is always room for improvement
They already confirmed that BETA was the final.

When is the release date?
It is scheduled this December but no exact date yet
So this means only the public sale has been extended and not the beta testing right? Btw, is there a need for pre registration to participate on the beta?
They will announce later more details about the beta testing participation.
It's almost half of the month, I hope they announce it as soon as possible, I'm excited for the Beta.