To sleeve or not to sleeve

We started to push water in our 440 last year but didnt realize how bad. Ended up cracking the block broke a valve and destroyed a piston. We are thinking about getting it sleeved instead of looking for another block. Any thoughts??