You shouldn't blow your engine as long as you get a good tune. These supercharger setups are very safe. Little to no extra heat, etc.
I'll have a lot of updates in the next couple days. Big makeover with upgrades.
08 Legacy 2.5i SC
98 Impreza OBS