I have a MAX 10 cnc machine which is older and very very light duty. I don't use it because I have a much bigger machine to play with. Like I said it is very light duty. It is smaller and more light duty than the 3018 you are seeing.
I have played with it a few times. Yes it CAN do stuff. Can it do what I do on my bigger machine - NO. If that tiny machine was all I had, I would do some really cool stuff with it.
David, there are more, different machines out there than there are cars since the beginning of cars. One thing I can say is that they are all the same, just like all cars are the same. CNC machines are controlled by a computer, they have a cutter, they generally have 3 axis of motion. X - Y - Z And they all generally have a spindle. The configurations might vary a little, but they all do about the same thing.
The programming software is also all the same. You create some sort of 3D model, much like sketchup, they the software creates code that the machine control understands.
I know people that have bought similar machines and were pleasant surprised at what the machine can do. Personally, I would say go for it.
Software for programming.
There is a significant learning curve to software. This is the steepest part of the learning curve.
Vectric is about the most user friendly software I have found. I have played with a lot of the freeware (about 10-12 years ago) and I find severe limitations as well as steep learning curves. I will admit there are some new developments out there since I started in the hobby CNC world.
However, Vectric has created a reasonably easy path for beginners to get into CNC. Cut 2D Desktop is a great beginning at $149.00 Yes it is limited, but is packs a wonderful punch. Vectric is also upgradable with simply the cost difference to next level. With Cut 2D Desktop and the free machinist for some limited 3D you can combine the 2 for some dramatic results. Cut 2D does not do Engraving which is a biggie.
V-Carve Desktop is about the biggest bang for the dollar for a small machine, but is priced at $350.00. Nice thing about vectric is that if you start at Cut 2D desktop and upgrade to V-Carve - it looks and works exactly the same, but with more features.
When I started I had something similar from Vectric. At the time Vectric was only a couple of years old and a fledgling company. They didn't have Cut 2D yet.
There is a lot to explore.