@psyhackological I've upgraded Proxmox since the 2.x releases. I've never had big troubles - their instructions are always good - even when I had to recreate the corosync cluster (they upgraded the corosync version and this needed some specific manual intervention).
I've upgraded the first 8.x to 9.0.3 - no problems so far.