Is this mini speedster Under Powered ??