Well, it's kind of like this... Back in 1970, a friend of mine and I went out bought BRAND NEW muscle cars, he bought a 440 Cuda and I bought a 426 cid Hemi Challenger. The first time we really romped on them, the motor mounts couldn't take the torque and they twisted out. We had to modify BRAND NEW CARS, by buying new motor mounts and longer bolts so we could put a length of chain between the motor and the frame. We should not have had to make the modifications but if we wanted to take the full potential of the power that was supplied under the hood, we did.
I've got a brand new sea Clone sitting here in the box and since I did find the modification recommendations, I'll take and apply the modifications and see what happens. Nope, I didn't mean to come across as rough but you know how the internet is.

I'm just saying that if a few modifications will make a cheap product perform as good and the expensive ones, why not try it before you trash it. By the way, put it on Craigslist, someone will buy it.