You may want to recheck that the engine covers are tightened and sealed properly.
I say this since I noticed you have aftermarket engine covers on parts of the engine and my dealer mentioned he's noticed that original engine covers sometimes leak if not tightened correctly after install -- IIRC -- I think he said there is a seal of some sort when engine manufactured which can be damaged when several of the OEM bolts are removed to install the aftermarket engine covers.
Its not a brand issue but just that the OEM covers can come loose.
I have GB Racing covers also and they have never leaked -- just passing on experience of the Service Manager where I bought my bike.
I say this since I noticed you have aftermarket engine covers on parts of the engine and my dealer mentioned he's noticed that original engine covers sometimes leak if not tightened correctly after install -- IIRC -- I think he said there is a seal of some sort when engine manufactured which can be damaged when several of the OEM bolts are removed to install the aftermarket engine covers.
Its not a brand issue but just that the OEM covers can come loose.
I have GB Racing covers also and they have never leaked -- just passing on experience of the Service Manager where I bought my bike.