So first impressions are good, the mBot 2 seems like a good progression forward from the original mBot 1.
The new CyberPi brain offers a lot more power and features compared to the original one and I love the fact it has a rechargeable battery. The built-in motor encoders will also be super important to calculate where your robot is going.