I think yes, there's nothing mechanically wrong with the ride.
I think it all comes down to PR. I may be a little bias, since I'm in Comm & PR, but still. I think the park could have handled the situation a bit better when the crash initially happened, like releasing an official press release...