Engine life is a factor of how hard you run the car. Generally forced induction will reduce engine life. That's the trade off.
That said, it's up to you to pick which forced induction you want. I've seen most and would recommend them all equally. It's a personal choice. However...
I do strongly recommend the following be considered regardless of what you choose based on what I've seen:
1) Custom tune - Very key. The canned tunes are not worth the risk IMO.
2) Fuel - Depending on boost, you may run out of pressure @ higher RPMs. I did and it ran too lean above 6000 RPMs. Get it check w/ the tune. A BAP, twin pump or possibly getting a GT500 pump will resolve this. I'm currently running a KB BAP.
3) MAF - Same thing. Depending on boost, you may peg it. Get it check w/ the tune. MAF extender will address this (i.e. MAF.ia).