As long as you're not right on top of him, Ass gets punished by Charge on reaction. I also like to check them with a spark after every long-range knockdown to try and catch them if they start trying to throw fans too fast.
Other than that, the match is patience, whiff-punishing, and counterpokes. If they wanna keep zoning, you can neutral-duck a fan and check with a charge withing range. If they're not in range, just keep pushing forward carefully and be ready to react to them Assing out.
Charge can obviously be used liberally within range, especially after a knockdown to catch them off guard.