I'm sceptical because it has the three into one harness with Julet connectors, Normally, it would be a four into one to have the connector for the throttle, which would be at the handlebars, not at the controller. It wouldn't make any sense to have a throttle connector at the controller end, and I've never seen one like that on any bike with such a harness. If you look at all the harnesses with throttles, they have a 4-way harness.
The Oxygen has a 4-way harness with a blank plug in the throttle one, so you have the option to fit a throttle or not.