I can do anything on my Tormach you can do on one of those $100,000.00 monstrosities. It's just gonna take a little longer.
And yes, I think you would benefit from learning some basic Machining practices on a Tormach.
If you're going to buy one, buy the 1100. The others are too limiting.