Having done both IAM and RoSPA, there are differences but the main one for me or the one that put me off the IAM was the Salisbury Plain group. I joined Wiltshire RoADAR and have been really pleased i did. Having said that I have friends in WABAM and Solent Advanced Motorcyclists (SAM) who are happy.

I still pay my IAM membership whilst Im an active member of Wiltshire RoADAR.

Whatever you choose it will improve your riding skills, overall speed and most importantly your safety. If my children choose go ride a motorbike I will pay for the advanced training, its so cheap for what you get.