Update!
This definitely improved things as in reduced the amount oil in the air filter but didn’t cure it completely.
Last week I saw that S&S had come up with anew breather design that they officially say significantly reduces oil blow past in the breathers, unofficially they say it cures it completely so on impulse I reached out and bought a set which they discounted for me.
I got them yesterday. They ooze quality but hopefully not oil. I will fit them next week.