I hate to see fees like that because, for me, it usually means $10 less per day that I spend in the local economy, with local merchants.
Not that I have anything against a reasonable clearing in fee, but something like $40 per boat per day (say you have four aboard) just to be in Belizean waters? Ouch.