Wow, I could only laugh when I read this. I guess there is always a lemon in every line. Mine sure wasn't perfect either but I was in love with it. I didn't have the problems you have mentioned Mike.
I would say it is worth while recreating the beast in 1/25 scale.