I think you got your money's worth, the seat stay can certainly be straightened with 3 pin method, the crease may need some delicate attention, perhaps some small frame block to help with the high spots.
I could not see what exactly was bad about the seat tube, but that didn't look real bad.
Fun times!