I guess at the time the BHPA may have been the major source of information! Now through the internet and sites like this, your sources ate really multiplied. Because the sport is u.regulated, you'll probably get some co.flicking answers.
Regarding insurance, as long as they are a 'legal' insurance provider, I guess they can provide Insurance for anything they want, regardless of its regulated status. This status just makes it more risky. Risk = cost.
Tj