This unit isn't horrible, I'll start with that. It has a direct drive unit, which is sort of a plus, it's easy enough to mod, and it can deliver top notch prints.
The duplicator clones, especially the V2 models with better bearings and mild improvements to the original group of hardware, have had their day. They could push out most filaments, are simple enough to mod yourself and have a decent living community who still work with them.
Now, for about the same or less money today, you could jump on a more modern Ender 3. If I were buying my first printer again, that's what I'd grab. The reasons why are the exact reasons why living with this unit aren't great. Let's start:
_The frame is thin. Even with the spool not mounted to the top of the frame, printing at a decent pace causes the tower to wobble. I've purchased and printed the necessary hardware and pieces to stabilize the tower, but that was a purchase of $50 in the lowest quantity of hardware I could obtain.
_The bed carriage is steel. For beginners, it's very easy to over tighten one or many of the bed level screws. This warps the bed and ruins your surface. Swapping to a $20 borosilicate bed plate helps a lot, and gives you an awesome glass flat and shiny finish to the bottom of your prints. But, if you don't go out and find an aluminum carriage replacement, your moving mass is now very heavy, causing slipping and skipping if you run decent paced speeds and snappy acceleration settings. That aluminum bed is another $20-40.
_Due to some gaps in the direct drive to the tube leading to the nozzle, there are some gaps. Printing with soft TPU becomes a bit of a headache due to this. You're excited because you sacrificed having a light gantry for the direct drive for these types of materials, but you have to fight the material, avoid using retraction and extrude quite a bit of filament before you can be confident the filament won't find its way out of the gaps after being fed.
_The original firmware is not safe, and lacks some control features (changing Accel and jerk in Cura per print doesn't actually do anything). It's easy enough to upgrade to Marlin to get thermal runaway protection going and have better control over the hardware, but not if you've never touched an Arduino.
_All of the fans underperform. Cooling fan isn't strong enough for big nozzle prints, heater block fan is weak and quickly became noisy, and the control box's fan screams at you when you activate the printer. They all need to be swapped out.
I bought this 3 years ago. It was a solid option then, since your other 300 and less options were goofy filament locked printers or even older models being remarketed with also poor frame designs.
I still use it, and I probably will continue to even with a new printer since I've put the time and effort into making it compete with modern machines. If you're up for a project and can steal one of these for less that $150, go for it. Otherwise, grab an Ender with a glass bed and maybe a PEI sheet if your not successful with the glass. (My next purchase will be the Ender 5 Plus, just to throw that out there)