Thinking for christmas. Some of them say suitable from ages 6 and up, but I'm sure my dd would really love one! Is there any particular reason anyone can think of to wait until they're six to get one? Also, there are so many different varieties out there now, which would be the best for that age?