I have a 2017 500 EXC. I recently put supermoto wheels & tires on it and currently use it mostly on pavement. I also use the bike for trail-riding and I'm planning to get wheels and tires for dune riding as well. I haven't really seen much about engine upgrades beyond intake and exhaust. I am planning on a MULE GET or a Vortex ecu, possibly pulling the intake reeds, and a pro moto billet end-cap for the exhaust ( I kind of like how quiet the bike is, I don't necessarily want it to be super loud ). I see there is an aftermarket camshaft available from Daniel Crowe Racing which claims Having never upgraded / changed camshafts on a bike before, are there any drawbacks to putting an aftermarket camshaft? As far as big-bore kits, last time I emailed Thumper Racing they said they "have a billet cylinder 550 kit for the 17+ 500’s in either stock or 14:1 compression", and said they are also working on a much larger displacement kit. And I believe there are different pistons available for the stock cylinder which increase compression. I enjoy being able to fill-up at regular gas stations, not sure if I want to be tied to keeping race-fuel on hand but trying to stay open minded. What would you do to your bike for performance upgrades if you were willing to spend around 3 or 4000? Is head work advantageous for this engine?