Howdy and welcome, Sky. Always nice to see a canoe.
I haven't run into any otters, but I think the presence of them on your 7 acres are at least a potential problem to developing a nice fishery there. If you have not read the threads on otters, do so. There were quite a few, several pertinant, that I found doing a search for "otter" in Questions & Observations. You will see a number of people reporting problems with otters making a major impact on fish populations, and differences of opinion on how to handle them.