Have looked into this a bit more (reading / watching links posted) I don’t think I would like to be dropped off (if it was feasible) by a helicopter without a vessel there on standby. Conditions seem to be very changeable and sometimes big waves will crash over the rock, better to have some backup close at hand.
It’s all down to how much risk you are willing to take because even with a no limit budget it won’t be a walk in the park.
Good luck to them if they will go ahead and try it!