I never thought losing Jar-Jar was the solution... Making him a stronger character is the solution in my opinion. When I saw the movie the first time, and I saw Jar-Jar the first time, I was in awe.... He was great visually......Then he spoke...
I'm all for a redub if it can be done well. I'm for alien languages if it can be done well. For my own interests I just simply replaced english for spanish. I don't speak spanish well, but I thought Jar-jar didn't speak english well, and in it's own way would have to be garbled spanish.. So i settled with that. But ideally, a redub would be amazing... Again, if it could be done well.
Also, on the voting in the senate is stupid issue... I actually get that. I mean think about it... Palpatine could not motion that he be elected chancellor, and he also couldn't make a vote of no confidence personally... it looks too suspicious. But once the motions were made in any of the senate scenes, all palpatine had to do was use his sith powers to lean the senate towards those motions. And he apparently was powerful enough because Dooku spells out that the senate is being controlled by a sith lord... So, while I do think Lucas made some huge mistakes, I don't believe this is one of them. Just my 10 cents.