As far as uprating the mini heater, you will need some form of resistor pack. For instance, my an (escort) has a 3 speed heater fan. There's 4 terminals on the switch, on wire is the live, then one for each fan speed. The 3 wires for speeds 1, 2 & 3 plug into a resistor block on the top of the heater motor, wouldn't take much to adapt one and use it on a mini, mainly because the live that could feed the fan speed switch is already at the existing motor.
I personally would go for a simple PWM speed controller, mainly because the resistor pack is really iniffecient........and don't tend to last long if they are not cooled properly. Plus you can easily fine tune the motor speeds to your own preference, with a proper controller.
But, thats more or less what I was talking about, just rip the motor and resistor pack (though some newer cars do use PWM controllers) out from the scrapyard donor vehicle - and your all set.

Must admit, I'm really tempted to see what adjustments can be made to the mini heater using cheap parts from scrapyards - I'm sure there enough stuff that could improve the heater AND the warm air distribution! (warm carpets are no use to anyone.......though handy if your mini leaks!...)
Hmmm, might could do something about the long time it takes for the heater to start blowing hot air too!
I smell a project in the making!
SS