Certainly does void your warranty and you won't get insured(not cheap anyway) with that thing. It counts as an ECU tune.
As shoey said, take it off before service and in case you require insurance work take it off at the scene.
Disclaimer: I didn't say that.