The first thing you should do is upgrade the plastic charge pipe if you haven't yet. Not a power adder or something that you can brag to your buddies about but it is so necessary on these cars when going above stock boost levels.

Your e93 ha secondary cats so you should be good on a visual inspection. As long as your tune will turn off the cat readiness code, I don't see you having an issue.