This printer was my first 3D printer. I wanted a large print volume, and something that was built well, and adaptable. I got all three things. There is definitely a learning curve, since the Taz4 was pre-self leveling bed days, but the real beauty behind any rep-rap based printer is that, if it don't have it now, you can make it. At this point I've upgraded the printer to be quite the machine, and at the cost of materials. If you are a tech-oriented person that likes to mod things and doesn't mind tinkering to get the most out of your tools, the Taz is for you. If you want a plug-n-play, works, but doensn't do anything too special, maybe not a Taz... Pros: Customer service is very friendly and helpful. Support for the hardware is very good. Has teamed up with Cura to make some pretty slick software. Fully open-sourced and moddable. You can effectively make a taz 6 by printing the new parts and buying a couple of extras.
Cons: there is still a learning curve. It is obnoxiously large, especially when you build a temp-controlled case for it. The click wheel menu and display is a bit cumbersome and dated.