There's been plenty more pictures, including this lovely chap...
TLC have confirmed that the update is not finished. Instead of closing the ride for the first couple of weeks of the season, they will be working on it out of opening hours to fine tune things, and also reacting to guest feedback as appropriate / possible to get things the best they can.