I wonder if the 754 and 660 type muffler will fit, I ran across some nos for a good price, with the factory screen in them.Get rid of that exhaust deflector, originally it was an open exhaust or just a screen .
That kind of restriction is definitely going to hurt not only performance but also carbon up the inside of the cylinder.