I am not surprised something like this has happened to them with the quality of driving I saw from them that day it was reckless !! I will be writing to the MCA and RYA to voice my concerns.
How about being fair and writing to the company involved first and making any concerns known? Then decide what to do when you get a response.
Let's face it watching something from the shore isn't exactly the same as partaking in the activity. For example sometimes high speed turns can look very dramatic from the shore especially when you see the underside of the hull exposed on one side as the boat turns, but are perfectly under control for the passengers.
High speed turns and fast driving are what some operators do, passengers that come on board would know in advance that that is what will happen. High speeds on RIBS can be done safely and so can high speed turns. We all know the dangers of "jerking" or "throwing" the wheel round, but a gentle hand and smooth progressive turn of the wheel can make a boat turn fairly quickly which can look pretty dramatic for people watching from the shore but make it fairly easy for passengers to hold on and stay in the boat.
However I totally agree that crew sitting around smoking or hanging about like a "gang" doesn't look professional I hate that kind of thing.