Partition was a blessing in disguise. Otherwise there would have been civil war much later, and country divided into much more parts where Brits doing their job as catalyst. Think it this way, if India has so much religious tension with just 15% of Muslim population how you think we would have been ok with 30%? Partition did good to Hindus and Sikhs who migrated otherwise they would have suffered.
Partition help speed up the Hindu Renaissance but it also seeded up the islamic fundamentalism in pakistan. So instead of a civil war, we had 4 wars with pakistan and 1 war with China and numerous Riots in India.
Partition WAS a british idea and creation, they were not just simple catalysts.
But all in all, I am glad for partition. Most Indians are.