I have done Rickingham in a car and thought it was fun. AFAIK both Lenny and N8te rider have done it.
However I might be persuaded to do Mallory as a Birthday gift to myself
Plus, where im moving to happens to be roughly 10 miles from Mallory Park lol