Not being a racer I wont vote on this but, I've spoken to quite a few TD riders who come down from Scotland to Croft and rate it as highly as Knockhill.
Having said that, after going to Knockhill to watch the BSB round - I'm very impressed as its a lovely circuit both in location and layout.
Nothing to do with Croft being only 20 mins away of course