Welcome to the CRG Discussion Forum!Classified ads are not allowed on the forum.
As long as you keep everything and it doesn't prevent you from being able to go back without noticing anything, I don't see a problem with it. There are some people on here and TC that have their original engines on a stand in a corner and have some other engine in the car.
I think he meant to put an aftermarket harmonic damper on the engine.