The vast majority of your post seemed to resolve around injuries that occur during the proximity of the dock. If the problem occurs there, the solution should occur there.
The netting doesn't prevent finger injuries when trying to view the tigers. The net does not prevent elbow injuries when checking out the pirrahanas. Who's hand got caught in a hippo mouth? I dare say there's ever been a recorded instance at the first aid station.
Look at the original post. Look at the girl in the front of the boat. She is nearly completely obscured by the netting. You can guarantee that her experiance of the ride has been changed dramatically by this "improvement".
If safty at the dock is a concern, then let the solution stay at the dock.