This guy uses colorful language at times and does not speak well of his competition, that aside he is allegedly a qualified mechanical engineer not just a mechanic... he uses a mechanical pump and his Rotarys make a lot of power with his water injection...
Water Injection
and here is a you tube of one working - seems to spray a really nice pattern