I've done the Turkey trot a few times, and it's okay, but if the Barrow is anything like the Leicester for nasties (hills) then I would be a little apprehensive.
I've never done a 10 miler either, and at the Belvoir half recently I ran with a Barrow Runner who recommended this run to me. So I might just have a go!