It's a perfectly functional board that is well supported. It's easier to do do robots with it than most of the Arduino boards...
In my opinion, whether it is worth the money depends on what sort of projects one uses it for; i.e. if you're doing a simple project, a cheaper board might be better suited.