Yes it is a compromised field, but it does sound like some of the very recent trials of the RJ-100 and the Embraer 190 went better than the 737-800 that had difficulties. Yes there are wind shear, tailwind and crosswind issues at this airport, but perhaps it is more of picking the right tool for the job. While a 737-800 might make the best sense payload, tourism, freight and profit wise, a heavy 737-800 is perhaps not ideal for a place with a short runway, landing with a tail wind and shear and tail/crosswinds.
Here is a piece on the RJ-100. You can also follow the link the December 2016 E-190 trials.
https://whatthesaintsdidnext.com/201...-on-st-helena/
As for the C-130, makes sense to give it a trial. Better to try out before you really need to for a MEDEVAC or SAR flight.