I live a few miles away from Cadwell, and have done quite a few tracks up this way including Cadwell. You have to remember that it does hold international bike races, hence it is more suitable and designed for that use, quite a tight course. However if you have nerves of steel its a bit of a test but I agree you do get your fair shares of bent cars.
Personally I would try Donington Park or Blyton Park that are close by, a lot more forgiving but of course you need to stay on the tarmac, grass is you enemy especially if you side ways on.