Yakutat is typical of small Alaskan towns, just not allot there.
Yakutat is extremely significant in that it is a important fuel and weather stop in the Gulf Of Alaska.
if you look at the gulf, there are not many places to pull into to get out of the weather. Yakutat is the only place that offers food, fuel, air service, etc...
As gulf crossing stopover it makes the next hop only 210NM to Hinshinbrook entrance. if you bypass Yakutat you have a little over 400 miles of open ocean to cross, requiring a longer weather window.
hint... if you stop in yakutat dont tie up in the harbor thinking the town is just onshore. tie up at one of the docks in the next bay to the west, that is where the town is. also, there is no cell service there, or at least there was not last time i was there a couple years ago