Is this Rlaarlo RC Buggy REALLY as good as they say?