It's great that someone's looking at the site. Marden's so big it can't help but feed your imagination.
(Er no I dont' know anything. And it's irrelevant but I just want to point out what a marvellously researched article that is, saying that there aren't any stones left (there probably never were any) and that the mound still exists (er it doesn't). Henge always = stonehenge in people's minds doesn't it, even though stonehenge is so unusual)