I'm severely confused by using "logistics" as a reasoning to say no. I can think of a dozen different ways to fix that without a doubt.
I'm a firm believer in preserving some of the most precious parts of Disneyland however, I think Tom Sawyer Island is a grand waste of space. I think the land has much more potential but even if full restored, there is so much more that could go on its land and still be thematically appropriate. How about a ride on a ghost stage coach through caverns underneath the river and then around the Indian-inhabited Island? Or turn the entire island into Geyser Mountain. If we are talking very bold, then perhaps use the island as part of a new land such as Port Discovery or a Chinese jungle themed area. I would put Tom Sawyer Island as the 2nd most underutilized piece of land only after Subs/Autopia/People Mover/Monorail.