I was just thinking about how stupid Piccolo's line was the other day. Kurilin was an ant to him, so there's no reason Piccolo should've been concerned after fighting him. It's definitely bad writing.
Piccolo should've fought Tenshinhan in the quarterfinals. Deflecting the Kikouhoh would've been a great way to hype Piccolo up, plus if Piccolo's gonna have a bit of difficulty against any of the humans, it should be the strongest one. Tenshinhan was the strongest human, so Piccolo should've fought him.
The Piccolo Junior arc was just badly written. Tao and Chichi showing up was totally forced. There's no point in Tao returning just to get stomped by Tenshinhan, and him surviving the bomb Gokuu kicked at him was a stupid retcon (it went off right in his face). Chichi is an all-around terrible character and the only purpose her return served was for Gohan to exist. You shouldn't reintroduce a female character just for her to be a baby-maker. But eh, Gohan's too popular of a character to drop, so I guess you can keep Chichi just for him to exist (even though it's still shit writing).
Chiaotzu should've lost to Yajirobeh or Shen (Kami) in the prelims. Quarterfinals should've been:
1. Gokuu vs. Chichi
2. Kurilin vs. Mr. Popo
3. Yamcha vs. Shen
4. Piccolo vs. Tenshinhan
Semifinals:
1. Gokuu vs. Mr. Popo
2. Shen vs. Piccolo.
Final:
1. Gokuu vs. Piccolo.