I was not being witty nor ironic, but serious. There are people out here who are very sensitive to the feelings of others. Your use of the terms "Tinker" and "Itinerant" are every bit as insulting as "Gypsy".
These ethnic groups are Travellers and prefer to be known as such.
Your ham-fisted attempts at levity by introducing the red herrings of "The Gipsy Rover" etc. are as specious as they are feeble. The word "Traveller" can be reduced to the acceptably bisyllabic "Trav'ler" which quite happily fits all contexts in which "Gypsy" is found.
Try it with your group. It's not rocket science, you know.