I bought the board as a gift for my nephew. He is excited, because you have a great introduction to the world of electronics and Arduino stuff - gets programming - much more. I find the Mega2560 better to experiment as the ATMega328 board (the original Arduino) since the 2560 Ram more, more flash and especially a lot more connection pins has, which is very helpful for many experiments, for example, if one more will connect 7-segment displays (without driver chip, which is for many beginners to understand immediately how it works).