I spoke with some guys that supposedly run it while I was just in Indy for the Supercross...they told me they are fully up and running with lots of different events this summer.
Definitely 100% deet! was in Canada a couple of years ago for a bear hunt and holy shit them bastards are bad there! I couldn't even get out of the truck without full deet, face mask and a thermal cell running.