I like it Steve, but I have one concern.
When you pull the hose to release the ejector sleeve, do you risk momentarily switching the water on ?
Not a huge issue, would only be a second or so and could be overcome by switching pump off first.
But in a real world situation e.g. working on a busy street, if you were not paying attention could there be a risk of blasting some passer by with water ?