I’m in the same boat, in the early days of Android (Galaxy S 1 days) I used to go to their site just as frequently as Tom’s Hardware, TechPowerUp, etc. because they were on top of most new customizable ROMs if I remember right.
I haven’t had a reason to go back since it has become increasingly more difficult to get a custom ROM on any Galaxy phone, and I almost completely forgot about the site until this announcement.
I use Jdownloader as well but it just seems…shady somehow. I don’t know why.