I think it is a cool idea. While I am not a huge fan of the Mini, I would like to see the updates. The idea of tubing a car that small sounds like a challenge, but after your Camaro it will probably not be as tough for you.
Sidenote: My wife is also a big mini fan and she wants to follow your progress as well.