As far as I know its still on... I haven't heard otherwise. All I need is a battery tray from Mike to come in, a little install work on the D8, and all three cars will be good to go.
Edit: Lets hope the rain doesn't come... worst case, everyone with a 1/8 buggy can race at OCRC...