All boats have some problems. Nothing can be perfect all the time with current and weather as well. Our boats where i live never did deep drop trips so i am sure it can be a nitemare with 80+ peeps in 500ft +. The boat i worked on and fished on since 1979 limits the amount of people to 30 on the 34 hour trips and 50 on the 12 hour trips. It may cost more but who wants to fish long trips with 80+ peeps? As for heads being up front, we had party boat that the heads would spit at you in rough weather.