I havent done it yet but i am planning on doing the same thing. I ground the real bad spots and i was thinking this stuff might be good.
http://www.ultratuff.net/marineprod.htm The second one on the list may be good for cracks because its flexible ? I don't know for sure. just an idea
I think a lot of times if you dont fix whatever causes the cracks they will come right back.