Hi Martin
Yes someone is there. Others do notice your contribution and appreciate your input. Generally, info on climbs end up in the Climbing Talk, Bolting, and First Ascents sections. The Feedback section tends to be underused.
Thanks for the updated description.