It’s overkill for a stock internal engine IMHO. I’m just going with a filter and intake pipe and get to close the same performance if I sell it. If I don’t, I’ll put it back on.
While it does make a “whooshing/suction” sound, it not an issue for me. The stock air box makes that noise when you remove the 90 degree elbow and dampener in the wheel well, just not as pronounced as the S&B.