Depending if your time is worth something since you have to factor the time to take the ferry as well. For $249 US round trip with a sleeper ($160 without) it is probably cheaper than AA but a LONG trip each way.
A M fare on AA in RD$ is RD$8200 plus taxes so I am not sure it would make sense to use a boat if you can book ahead.