"You can register with hyperion to download the updates which can fix potential problems, same with Q2."
There were problems with that. AFAIR the registration number on Heretic2 box was outside, and when I bought mine and tried to register it turned out someone has already registered with my serial. (It was very annoying, I even tried to contact Hyperion, but at the end I've asked a fellow Heretic 2 owner to send me the updates)
I don't have major complaints concerning Hyperion softwares (except the initial releases - what will happen if Hyperion won't be anymore, and there will be no place to download the updates anymore?). Most problems remaining after the updates are present in the original versions as well. As to updates needed - sadly it's a custom nowadays, there is such a rush in software development, buggy programs are the standard.