Mine held together too, but always worried about the lumps scrapping the motor if it shat itself.
That had always been my worry from day zero as well , not because of the "repairs" , but a g40/g60 charger can let go without warning... G60 even more so. Top bearings usually seize and wipe the whole lot out.
Apex seals are ok if you can keep on top of them .. old ones shrink and punch a hole in the ends due to excessive movement.