I have yet to repair a crack, everytime I try it just got worse. I don't know if the pro's have something figured out or not. Just my experience has been that once cracked... always cracked.
...