i like teh simplicity of the sueprcharger. that is it's one true merit. its a simple way of making some more power. i wouldnt mind having a supercharger on a 2012, it'd be different to say the least. besides that if its a daily, that needs to get you to work the next week. a blower can be put on over a nice warm weekend (provided you have all of teh parts, tuning and nothin goes wrong) i dunno how long it would take to do a turbo. it looks lie there is a lot to do with most turbo setups.
your car will never be like my car, after all you have common sense......