A bunch of us just went there and did some nice battle…
The place is open pretty much year round except when it’s snowing / raining hard of course. See the 518 Events and Pictures section, there’s a ton of info on this track / layout / costs etc.
If you want to do indoor, refer to above posts.