Intake baffle

I put one in my 340. I'm wondering if you could put one of these in a poly engine?
Good question. I think it's one of those pieces that it couldn't hurt but it's probably not necessary especially for a stock engine.