I've got a problem with a heron too. I'd really like to get rid of it but seems like shooting it is the only way. But even that isn't easy, this bird is very careful.

About damage done by it. Can't mention numbers of fish but I have heard numerous reports that many fish get injured but not caught. Maybe carp can survive but they may be deadly for trout.