For potential future reference, other stories on the board indicated that getting compensation, or compensation you can use, from Aggressor is not guaranteed. I also had good trips with them but have read that that experience is not guaranteed.
I have read some other posts where people have said they did not get compensated from Aggressor. I don't know the details behind it, but I will say that Aggressor was very good to us when they canceled our Belize trip in August of 2016 due to a hurricane, and worked hard to reschedule. As a matter of fact, they were trying to get us on another boat for that week in August with a different itinerary, but everyone was booked. We ended up rescheduling for October that year.
One of our dive buddies who probably does 4-5 trips on Aggressor yearly has rescheduled all of his canceled trips on Aggressor from this past year, receiving credit for all of his canceled trips.
I know nothing is guaranteed, just saying that in my experience, and someone I know, Aggressor has been very good about providing future credit. Maybe the Juliet just can't afford to do that being a much smaller operation, which I understand. Getting my money back is great, with appropriate trip insurance, but just feels like more of a hassle, putting in a claim etc. Maybe not, but b/c I've never had to file a claim, it just seems more of a hassle than simply rescheduling