A car that has had major repairs done is going to have a much lower resale value than a non-damaged car. The reason for this is mechanical, so I'll defer to someone on the auto mechanics stack for more detail, but in general a future buyer would assume that if you had to have $16,500 in repairs done, no matter how well those repairs were done, there would be some parts that were weakened/ damaged in the accident that weren't caught and repaired that would create more future issues or that the repairs wouldn't be able to completely restore the car to its prior condition. In general in this sort of situation, you're better off financially if the car is declared to be totaled and you get to start over with a new (to you) car.
From a general hassle standpoint, you'd have the same issues that a potential buyer would have. It's likely that there will still be undiagnosed damage/ weakened parts if the car is repaired that make it more likely that something else on the car will break at some point in the future. When a bolt that was weakened in the accident breaks in a couple years, you'll need to get the car repaired but you're not going to get anything from the insurance company.