Hey,
Fished it before and would again, Loved the place. As for taking the skill out of Carp fishing Aka Watercraft and location, If there was no draw for the pegs you still would not be able to find the fish and get onto them as there would be folks in them 24/7:)
slacker