It's open source btw: https://github.com/ITVlab/TvAppRepo
As a dev, it's painful to read these:
It worked last I used it not so long ago, turn off your ad-blocker..?
Have you tried this: https://play.google.com/store/apps/details?id=dxidev.sideload.channel.launcher ?
http://atvlauncher.trekgonewild.de/
You need to provide some information and a icon yourself but it ends up working the same way as TV App Repo.
It will give you a new .apk to side load along with your original app and doesn't require you to use a different launcher.