My fiancée is from Chennai but is a Sindhi while I'm a BritPak. Since Pakistan is essentially the Punjab writ large in our own convulated way we have a 2 States (albeit international) saga.
I feel that Two states could work only because it pits extremes against each other; for instance if the boy had been Bengali instead of Punjabi the alliance with a TamBran family wouldn't have been so difficult.
Essentially the Indus ethnicities (Punjabi & Sindhi) seem to function as the de facto Pakistanis of India, loud, ostentatious & undeservedly arrogant. 2 states serves as a metaphor for the divides of the subcontinent; North/South Aryan/Dravidian, ANI/ASI, Indo Pakistan, Abrahamic/Dharmic and the duality of how they are resolved. Interestingly it echoes the age old paradigm male invaders from the north marrying the southern native females..