Thank you for the frank feedback. It is always appreciated.
We are constantly working on improving our products all related assets. While there is nothing I can share regarding our plans for improvements on our website, I can share we are already working on adding support for installing older versions and reviewing release notes in the control panel. You should be able to access that in one of our next releases.
All the best,