Definitely not a tourist trap stop, because it is a port stop specifically built through a partnership between the local tribe and the cruise lines. It is a wonderfully purpose built area for a low populated area. There are a lot of nature excursions, and as everyone knows, it is the best whale watching from all of the whale watching ports. We saw multiple whales, VERY close, and it seems like the area is "smaller" than the VAST expanse of the waters near Juneau so its easier to see them when they are active. The BEST meal I had on my two cruises was in Hoonah, the Fisherman's Daughter, their salmon tacos, and I enjoyed going to town and seeing the totem carvers and being in a "real" Alaskan town. I also found some of the best souvenirs there too.
Tourist traps are places who prey on tourists for more money and subpar experiences. Definitely not that.