I actually agree with @[email protected] 's approach
I've actually previously asked users to edit their posts in the communities that I mod and it's working pretty well.
To me, asking people to do something first makes more sense as most users are reasonable considerate people.
Plus it just seems like the more polite method of doing things as an admin