True, being on the crew is already a danger to her, but my point is, acting recklessly is not justified at any costs. When there is a problem, you should make it better, or lessen it a bit at the very least, not making it worse.
That's why Sanji was naive, he ruled out the possibility that there might be a group watching them from a distance, he ruled out the possibility that by calling out Robin it might trigger one's interest in capturing Robin. Also, i adressed it above, acting recklessly is definitely a no-go at any costs