Simple answer is, if your mates not happy with it, then take it elsewhere, but as has been pointed out, there are some obvious issues highlighted from the dyno graph.
The guys here can only tell you there opinions from one dyno graph, there are so many factors that are not known that you can't pinpoint whether it's the car or the tuner.