I like several of the design elements of this printer. The fan shroud is cool. I also like the way that the extruder has two levers that you pinch together to operate it.
I think it costs more than it should, and there are some things that I'd do differently, but they've got some good ideas.