Hmmm .. I very sceptical about products like this as first impressions tend to be more on the placebo effect.
Why did you feel the need to add this to your engine oil, was there something wrong ?
I know it says "can be used in motorcycles with wet clutches" but I certainly wouldn't be adding any substance that reduces friction on a wet clutch.
This stuff reminds me of slick50 which CANNOT be used with wet clutches .