That paint won’t stick wherever there are oil leaks, so it won’t work on a Harley.
Nice try :) My Harleys don’t leak (Evo and M8 engines). The older engines leaked a lot.