Wait a minute. So the three biggest parties in the local elections will be eligible to run for presidential and parliamentary elections? That is absolutely terrible walahi
Imagine in City A, one party wins, but they're not among ghe largest three parties overall. That party does great job in the city council, but are barred from participating in general elections because they're not among the top three. The two years between local and presidential should be a period to see a whether the party you voted for did a good job. If they did, you can reward them by voting for them, if did a terrible job, you can punish them by voting for someone else
By eliminating the seven other parties, we are headed towards the failed SL system wherein three parties have a monopoly on the voting system.