Community service is not supposed to be a punishment but rather an opportunity to offset wrongs done by doing more good than the average person. If someone was already doing good deeds before then that is not an issue. If anything, courts already consider past good deeds when determining sentencing.
It's obviously not something that is an appropriate remedy for all crimes.