neshgtr: im in same position as you, however my turbos are being fitted today.
is there any sign to know the engine has been damaged other then comrpession/leakdown. such as unstable idle or weird knocking noises etc?. because after mine blew and i turned it on everything seemed to be fine. other then the obvious turbo not working lol. although i can hear the peices in my cat