ive read a few complains that the hot soapy water dulled the fiber optics and they had to replace them. Other than that, i never had a problem. My sights come with a lifetime replacement anyways so, who cares if they dull
My manual in for my deer creek advises NOT to use WD-40 inside or outside the barrel. May want to check with TC first and see what they say.
You can also use a .54cal bore brush to clean out the breechplug threads inside the barrel.