I think there are pros and cons to the course. One problem is that not all dogs achieve within the same timeframe (same as children), what your dog does when you train on your own can go out of the window in a group, even a small group and unfortunately you tie yourself into a specific time frame with a course.
I booked grade 1 with the gundog club, I booked annual leave from work to attend the course as I worked full time. Two weeks before the course start date I recieved an email saying my course had a price reduction as it wasn't full, I understand they do it to fill the course rather than cancel it but the reduction didn't apply to me as I'd already paid.
A week before the course I recieved another email saying regretably the dates were changed, I couldn't change my annual leave at short notice so they refunded me.
In all honesty it did me a favour, I nagged my gundog trainer (who I'd had one to one's with) into setting up a gundog group and I've found that better, instead of tying myself into a course consisting of a few weeks we have ongoing training, novice, advanced, spaniel training and now a working test.
I wish you well with it but despite my wanting to do it and booking it I felt let down.