I wouldn't have done it that way, just because I'm an old guy and have had lots of repairs fail so I don't do things that don't look as if they will work as well as it did when it was new. To me, that doesn't look as if it will work reliably in the long haul. However as long as you aren't doing it for a customer and aren't going to sell it, you don't seem to have anything to lose by trying it. Worst case, it breaks, you figure out why it broke, and you become a better repairer. If you just scrap the block, you don't learn anything.