ISC has circa one and a half paved runways these days.
Yes, the DHC7 has a similar runway performance to the DHC6 but as I recall Brymon put the DHC7 in to ISC soon after taking delivery as a publicity stunt rather than putting it in there with a view to replacing DHC6 operations on the route(s).