The driver awareness course 'could' have affected his insurance, but it depends on the company. Some request you to declare it. My wife recently had a speed awareness course, and it made a difference of £4.85 to our yearly quote. Three points would have made a difference of £30.
I know this is easy to say, but magistrates court really isn't that intimidating. You won't be yelled at, called a liar and challenged. You'll simply be asked to recount specific facts by both sets of solicitors, and then the defence will try to find a loophole to get the driver off.
What happens over 90% of the time is that the defendant tries their luck and hope that witnesses won't turn up to court, at which stage it is dropped and they get away scot free. When the witnesses do turn up, they then put a guilty plea in, getting the benefit of an 'early plea' discount. The witness doesn't have to give evidence but has wasted a day turning up.
The magistrates may give you an monetary compensation if he is found guilty.
As a rule of thumb, if the CPS is willing to run something at magistrates court, it's almost certainly going to succeed if all witnesses and evidence are available.
I've probably attended Magistrates Court about 30 to 50 times in my career at a rough guess. I've actually given evidence in one about 4 or 5 times.
Crown Court is a little different - as the cases are more serious in Crown, they tend to try a prosecution anyway even if it's not a 100% cert, so in comparison I've attended Crown Court about 5 times, and given evidence 3 times.
This may be a deliberate attempt here to tug on your guilty strings... just ignore me if you want and remember its YOUR choice, and you were the victim, but... we hear so often on this site of instances where people have an accident and then get a poor
or service from the police. We hear this because these are the stories that get told. You've got a keen officer doing the right thing - give her the back up she needs to get things through to court. He was the one who chose to take it there, not you - remember that!