I like the term "troupe", it about sums it up. I have been to Sri Lanka and Negombo was pretty busy, but I have also driving around Goa to Karnataka in a clapped out car I borrowed from a hotelier, and Margao city was plain crazy, but I love it, I loved the smiles and the smells (mostly), and the street food. But yes, cycling will be something else, as the roads are mostly loaded with holes and debris, and it will be monsoon season too. I was messaged by someone on my Facebook page who has offered to host me for a few days near Mumbai when I arrive, so that will be great to acclimatise. The Atlantic coast of France was a breeze, crossing Spain was much tougher, I'm expecting Italy, Greece and Turkey will be a little lumpy, but there will be campsites, food I'm used to, cleanish water and people I can communicate with, India will be something else. Rain and humidity will be hard going for sure.