I was going to say that's not too bad, price is high but it does look pretty good in my mind.
But then I took a second look at that shock mount - you're right that is an accident waiting to happen. There's no way that will last, certainly not some hardware store bought 8mm bolt is going to hold it for long.
The rear end must be soft as a pillow too.
If he addressed the rear shock mount it wouldn't be so bad.