Damn, that looks pretty bad.
I don't think you're being unfair at all. I have been there twice to get some work done. First time was when my E36 was t-boned and they did an awsome job, but got rid of the car before i noticed any rust creeping up, so no worries there. The second time was when i had my hamann body kit installed and painted, and they also did an awsome job on it. I'm really pleased.
Although the only problem i did have with them is with one of the workers there named Andrew. He was just a pure a**hole! If anyone decides to do work there, go directly to Emilio.