As a seasoned biker since I was 16 and now nearing 60. I was introduced to ACF50 many years ago. I swear by it. It was the very first thing I did to my new bike, gave her (why do we call bikes that) a good coating of ACF50 which is wiped over, that will last a year. If I honest I will repeat in autumn.
I also use it a lot, kind of a nice feeling when you apply it too
BMW G310GS, Suzuki SFV650, Honda Forza.