In fact, I've seen somewhere that there will be styles over the stock fences.
If that's right it looks very much as if you pay to go on the land train but not to go onto EH land, i.e. if you walk there you get in for free - which is more than you can do now.
(Or is it? If you walk up from Stonehenge Bottom to the right of the road you'd have to pay to go through the tunnel but if you go up to the left of the road has anyone the right to stop you going onto EH land?)