The gecko has a great reputation.
The insurance company, not so much.
IMHO the unibody on this vehicle has been twisted. The motivation of the body shop aside, it'll never be right again. There is a process that uses a huge table with big hydraulic rams capable of straightening twisted Unibodies, but it requires some disassembly and is an expensive process. Clearly the shop didn't use one. And since the roof needed to be replaced, I'm not sure the machine could have helped anyway.
In short, this van has had it. It'll never be right again.
In future, avoid trees.
I'm curious, is this a shop that Geiko sent you to?