I went last year and it was a brilliant weekend. £70 is a lot of money, but I don't mind that 'the general public' got in for free, that made it all the better when everyone was cheering us to the finish line!
Also, who would want a closed of 'festival' only of those who paid, come race time...