Good job, Jason. I personally think that is a load of crap. If the course was well marked, then they should have been DQ'd, or at the very least, they should have penalized for all laps that they "cheated". I hate that that happened to you, but it probably won't be the last either. There will always be cheaters of some sort.
As far as the cr ignition goes, I think you will really like it. However, the cr ignition revs extremely fast and will tend to stall a little quicker at low rpms. So I would seriously consider getting the heaviest flywheel weight you can find for it. I'm running a 14oz steahly on mind, and it helped out. Just something to think about.
As far as a plug, if you're going to consider the B8EG, consider the BR8EIX (iridium) plug as well.They last a good long time.