Failing any local procedures that are doing it I would guess that the runway in use is determined by the wind and overall traffic flows. Given that the runway is short and that a good many aircraft won't be able or want to accept a tailwind, fitting a non-standard take-off or landing becomes more difficult as traffic levels rise. I stand to be corrected by someone from HI but I doubt that it's any more sinister than that.