could be from having parts apart a bunch of times, or maybe they didnt realize that their tube of rtv had gone bad
couple oil leaks are nothing to worry about. i hgly doubt you would be thinking about them while your blasting down the strip @ WOT.
that car is sweet, even if it stains the driveway