I have no horse in this race. When I did the deletes back in May I did about 20 hours of research over the 5 months. In fact I know a local 335d who had a BPC and it almost ruined his car. I dont have links on hand but go research the Facebook group or e90post. 
You may not have months to get this done. In the US the EPA is going after all businesses who offer "race tunes". Dieselops just got shutdown 2 weeks ago. 
I wouldn't delete the ASV. Doesn't that protect against run away engines?
Why do you want an exhaust? It's loud enough after the delete
Here's a cold startup with my X5d
https://www.youtube.com/watch?v=FCI7GiCqzOU