AM is difficult due to carrier and bandwidth more than SSB filter.
It was never meant to be a AM receiver. To do AM well the filters would
have to be 6Khz wide and that is far wide for SSB use.
SSB should be fine as that was the design.