It may be not ideal to have runway behind you on takeoff but looking at the runway in question if you depart from the central intersection on 07 you have 1300 meters in front of you. That is not a risk in my books, if you are flying an Islander. For what it is worth I used to fly them on and off grass runways (with three pax) frequently and safely at less than four hundred meters, and with eight pax from 600 meters of grass. In fact there is only one runway that I ever operated from that was greater than 900 meters.
Looking at the length of that runway I cannot understand how anyone could run out of runway trying to stop an Islander, it is 3k long