how about giving each state 10 electoral votes (you can change it to 100 if you want)
Give international countries a 10 electoral vote per country
who ever wins that state carries those 10 votes or can carry the next rounded percentage of votes ( ie if candidate A gets 55% candidate b gets 23% candidate c gets 6% -- Either A gets all 10 votes like is USA ,or A gets 6,B gets 2 and c gets 1)
Mentors given 16 electoral votes .. 4 per mentor
The special judges have just one vote per episode ,and they have to give it their favorite of the day . So at the end of the day
all states get equal representation . Even if you do megavoting, you can only get 2-3 extra votes . right??
So there will be no Assam Ki voice or rajisthan ki voice but the world ki voice along with mentors and special judges , who will have say in voting trends .