Basil,
So many good disciplines there. The amount of balls, the idea of a score card and a virtual round with different
clubs is spot on. Most people just hammer the balls with the same club mostly, and expect results on the course. You are definitely on the road to improvement. As for the smoking? well!!!!