If you want bone-fishing, then a short hop up to the Turks and Caicos Islands would be worth the trip if you can afford it. They have the salt flats that the fish thrive in. I've been to some of the flats and there are thousands of fish per acre. They put up a real fight, but they aren't much good for eating. Here's a list of what fish can be found in fresh water there: Freshwater fish of Dominican Republic