Registration would reduce or eliminate spam.
But I reckon no registration means you get more people participating – local climbers, travellers, people just interested and people who wouldn’t register.
Currenly Mark W and I keep an eye out and spam gets cleaned up within a few hours or less by either one of us.
With no registration I think the site gains more than it loses overall.