no doubt the car will be awesome and it will fly, but be careful with your gearbox, my mate had a turbocharged mini and it made about 85-90fwkw and he continually broke gearbox after gearbox...
hes a mini owner im sure they all already know about the lump in their sump