As of 26 June, the GitHub page is a 404. Their official Internet Archive account also no longer has any uploads.
Except as you said yourself and I have also noticed it’s buggy as hell and only going to get worse.
Someone uploaded Enhanced which fixes (nearly) all of the bugs to https://archive.org/details/uYouEnhanced_19.21.2_3.0.4.
The item you have requested had an error:
Item cannot be found.
which prevents us from displaying this page.
Items may be taken down for various reasons, including by decision of the uploader or due to a violation of our Terms of Use.