Hi and welcome!

It sounds like your game to build your own machine, I would say go for it over those other machines!, steel frame is a great choice if you can weld and a much better base to upgrade on if you need to.