My dislike is that they involve political parties. Which after religions are roots of all evils. I would just go with open list of candidates. The most voted candidates in order get the seats. Some argue that there would be wasted votes on most popular candidates but to me it sounds like voters got exactly what they wanted.