You were actually in one of the best spots in the near North 10point. Air ambulance has a pad on Bear Island.. one in town and a few other select spots on the lake to take him/you/whomever directly to Sudbury's cardio unit.
As for the fishing... they are there but you've got to definitely work for them. Leah and I got out for the first time on Saturday, 10 days after arriving, and put 5 lakers in the boat in 3 hours.
As Dara suggests.. .maybe Lady E next year for a different twist and a little easier to find fish.