You've had an EFI before Nigel. The sight glass is not easy to see and shows a different level each time. When I managed to overfill mine thinking it was low it blew oil out of the breather, and spat oil out of the filler hole. I drained down a bit and ran it and gradually filled (run, top up, run, top up...) until it *just showed* at the glass. I've not put any more oil in since but now it shows anywhere from bottom mark to top mark. There's a lot of oil in this engine and I don't think it finds its way into the sight glass easily because of the way it's compartmented. Under-fill ok, over-fill very bad.
First service is 300 miles when it's pretty much run in. 500s mile probably still loosening up. 700 miles? you should be able to feel whether you can give it some stick. At 1000+ miles you ought to be able to give it a damn good thrashing
Where is the oil going. The only oil I see on the floor of the shed is from the chain. From the head running down the engine? Blowing around the rings, check the exhaust pipe for oily mess? Tighten the sump plugs? Always a good one, did first service replace the sump plug seals? - copper washer prolly ok but there's some o-rings too. Not the cleverest design, it could really use an oil level drain pluglet.