I wonder why they migrated out of India 1,000 years ago. Could it have anything to do with the spread of Islam?
A brief note ~ there's a theory that the original Gypsy population fled India ahead of Moslem invaders.
I saw a documentary a while back--may have been on the discovery channel, may have been Nova, I don't remember which. The Gypsies were a warrior caste that went to fight the Persians, and kept going west. Their migration can be traced by the words their language acquired in each region they moved through.