Sitka and Pelican both offer a different type of fishing experience, but I agree with Rooster that Sitka is a better place to fish.
Most of the better fishing around Pelican is on the outside at places like Haktaheen and further up along Yakobi. Pelican offers a rather sedate setting and good fishing, while Sitka is hap'nin with activity and can have phenomenal fishing. If you decide on Pelican, just try and keep the kid out of Rosies.