We use a CIP-ball for the fermenter and it works really great. We would like to use CIP on our kettles as well and we made this modification to a spare lid we had so that we could use the same CIP-ball for the brew kettles.
The pump used is a submersible water pump (intended use is NOT hot PBW) and it works great. We have it in a kettle that is placed on an induction heater with built in thermostat set at 60C.
At the start we need to have a side valve open in the kettle (except for the bottom outlet), otherwise the expanding cold air in the kettle when we turn on the hot PBW makes the lid dance 😉