Aye Martin, sounding promising in all departments then. As for the 300 mile oil change that makes sense, some manufacturers delay it until 500 miles or even longer. RE appear to want to remove any swarf, wee bits, good and early from the system. My rebuilds only get 20 miles afore the oil is dumped and refilled, then again at 200 miles. Oil/filter are cheap when compared to a damaged engine.
Enjoy the beastie, good health, Bill