For your average visitor, the upgrades will be nothing but positive. The politics and how much it cost etc.etc. are utterly irrelevant if all you want is fuel and to visit the local area.
Most aircraft will be able to handle any crosswinds, generally if the wind is up high enough for it to be a problem for something like a 182 for example, then the weather is likely to be pretty shonky and this won't be an issue.
However it could be a problem for the Islanders running a scheduled service come rain or shine.
There's no need to slag anyone off just because they visited and have an opinion. We are all entitled to one.