Two anchors really does not offset a lack of proper scope. I agree most charterboats can’t anchor much deeper than 35 feet of depth. In those cases you would need a mooring. The standard Moorings spec for cats is 230 feet of chain. I think Voyage was even more at 250. 125 is really not enough and would limit you to about 20 feet. I would consider 200 feet a minimum.
G