with the all chain vs rope chain rode debate usually ending up as fiery conversations, i would be nervous with only 150ft of chain in coral country.
as in anything scope
should match the conditions of an area, and regardless you will be forced to match the other boats, however official recommendations are:
in protected anchorage for short time - think lunch hook - 3 x depth of water.
, or crowded protected anchorage - 5 times depth of the water.
bad weather, many boats in an anchorage or rocky , or leaving the boat - 7 times the depth of the water
In coral country id want that length for typical anchorage depths (review charts
and ask local cruisers) in chain.
150ft gives you 20ft depth at 7x, and 30ft for 5x. i don't feel that is enough, i would prefer 50ft depth, but again review charts
and ask local cruisers for anchoring
conditions at that local.
Rope rode wise id want vastly more. read a couple articles about anchoring in the Caribbean and the advantages of having a long rode. kept them out of the $ anchor buoys and gave them more room from boaters with inadequate anchoring rode's or ability. they were talking 100+ft depths with 700ft+ rope/chain rode's. they had set up their rode so they could attach their stern anchor rode or secondary rode to increase the depth, making their system modular i guess. Their experiences being able to anchor out in deeper water at some locales sounded like it allowed them to save a lot more money
by not having to pay for a marina or anchor ball. but again each boat is different, but don't be the person dragging anchor into other boats when the weather picks up suddenly, while your ashore.