I'm flexible on how we transition except for this: we must share this with the broader team. Deleting an existing implementation is something everyone should be made aware of.

I'm confident that once the team sees the quality and performance in this new implementation there will be no hesitation to replace the old implementation.