Welcome Trumpet, interesting bike you got there, good to hear it's good to go when this weather departs.
Please think about getting rid of that tap, it's an "only need to forget once and disaster" thing, people do come up with ways to make it disaster proof (wired into the engine cut out and others), personally I'd put up with a bit of wet sumping rather than have one of those on my bike, others will have different opinions of course that's why we have a forum .
Anyhow have fun