The old Marina Bay races had ropes hanging from that bridge near the Merlion (then we raced towards the ECP bridge), the same as the River Regatta has now. So, the floating dock method is an improvement over that. And since I saw that camera system in use at least three years ago, I'm sure that or something better is in use now. Basically, at the SDBF last weekend, I thought the starts, lanes and finishes were good. Except the 300m charity race, which was a rolling, free-floating start but since it was for charity I'm not worried about that.
The SRR venue on the Singapore River is a hell of a lot cooler and more interesting than most other race venues I've raced at in The Philippines, US, China, Hong Kong, Malaysia, etc. It's right in the CBD and easy to get to, it's easily viewed from both sides of the river since the banks are elevated, there are bars and restaurants on the course, tourists come upon the races and get into watching, etc. As a competitor, the SRR "difficulties" are well worth it to me, it's the most fun race venue in Singapore.