This is the perfect board for getting started in robotics. The built in motor controller, available bluetooth, xbee, and programmable push buttons make getting up and running with your project quite painless. I could go on and on about the benefits of this board. The only issue (more of an annoyance) with the romeo is the location of the bluetooth headers. Once your bluetooth module is placed there in no longer access to your motor/arduino power supply switch or the terminals for your motor connections. You shouldn't need access to these very often but if you are doing alot of prototyping and redesigning, like myself, you will find yourself often removing and reinserting your bluetooth module. Again,no big deal but after 20 or so changes its become a pet peeve of mine.