I did the class in Nov. You don't have to own a Demon to do the class. I would definitely recommend it. I have raced for years, but really wanted to run a Demon down the track. But I'm a poorly Redeye guy....(((((
I just finished the class earlier this month. Demon ownership is not a prerequisite. The class was a great experience. I learned alot. I would do it again.