My thoughts
Can't be too helpful with either of those, but last Sunday we did go on a training day which Chandlers (Brighton) had organized.

Twas a cracking day well spent with Bikesafe, slow speed training, and IAM observers. In between was spent talking bollocks to other BM riders. Surprised I didn't notice others from the parish there.
As an aside - keep an eye on their website as they are doing a BW track day soon. Evidently they will have a few bikes there to try out and they will also allow you on track with textiles. Not my thing, but if this spin your wheels !!
Anyhow, wife and I passed a couple of years ago now. She on a 650 (twin) and I on a 1200. Every year we spend a couple of days out with "Dave" who’s life is spent instructing others. We’ve found this really beneficial, with someone independent who is solely focused on assessing the way you ride, and that's it. Not how to pass yet another test. For me I was really struggling, especially confidence, with mid-speed cornering so we spent a whole afternoon riding exactly those corners. All I can say is that my increased knowledge, confidence and hence enjoyment has been immeasurable.
But the best training, which costs pittance compared to what you learn is Bikesafe. Do it if you can. The chaps on Sunday said that their days are possibly numbered.
Cheers