RE: Removed Baffle
You could always call the tech department if you don't have the manual. I think Tower Hobbies has a few Techs on hand to be able to answer that question. All engines are a little different so I can't be exact with the answer, most of my engines either have in-cowl mufflers or pitts. My Super Tigre has a high preformance Mac on it. (No baffle)
The rest of my engines are 4-strokes.
Pete