Menzies, I have spent many nights in the Bahamas on boats and ashore. While the laws are very specific, no one will give you any trouble for catching and cleaning a few fish to eat on the hook or otherwise. Be sure you have your cruising and fishing permits. The Bahemians (SP) are not interested in making life rough for you. They are interested in stopping commercial and poaching operations. If you are checked, which is a remote possibility, be polite and have your paperwork ready. It will be a quick and painless visit.