I feel like there's a real mob mentality going on here about the oil injection system. Personally I'm not really buying into it yet and will probably keep it on and just keep an eye on it since checking on it isn't much trouble at all. The only reason I'm tempted to remove it is so that I could have storage under the seat though, because that would be real nice...