Yup, protein is protein, any fish will do. I actually think the cormorants give the ospreys a run for their money when it comes to trout consumption. The 'rants show up way inland too. I don't think I saw them up here when I was a youngster, let alone ospreys.