couple of questions. I live in Michigan and drive my car year round. I currently have an aftermarket CAI. Would snow be a concern with this insert for any reason? Also, down the road, I plan to put a maggie on. Would this insert impede that? Thanks in advance for you response!