Just my opinion, but I think that the private excursions are just as good - although in any specific case can be better - can be worse. Also, the reputable private operators will do whatever is necessary to make sure their customers will make the ship - they will call in other operators and get help if something happens. Is it possible to miss ship - yes, it is possible - but an extremely extremely rare event.