I tend to disagree with you as I'm rebuilding mine and if I had of known then what I know now and the cost and more so time involved I may have bought one already done. This one has had a lot of time and money invested in it.
The only thing that would maybe put me off was the CAT write off...