If you only flatten a stone to it's lowest point leaving a witness spot you don't shorten it's life. As to flattening them on a diamond plate as long as you keep the slurry cleaned off it does no harm, you don't want the slurry to wear the bond. By far the worst thing you can do to a diamond plate is rub steel tools on them, that is what screws them up.