There was a member here who topped $24K after hitting a deer, and that didn't involve a frame replacement, so I think this est is a bit low.
If it was mine, I would want it totaled, unless this shop is super picky & you can supervise the repair, this truck is going to be plagued with issues...