When it comes to Dragonball, my opinion is a great big double-edged sword. I think the perfect place for the series to end, from a storytelling perspective was with Goku defeating Freeza on Namek. It ended the Saiyan arc that started with Z and had Goku fulfilling a legendary prophecy to become the strongest fighter in the galaxy. Problem is, if that had happened, we wouldn’t have had any more Dragonball.
And while it wasn’t as tight as the series before, I still liked the Android Arc, it introduced some cool characters and had a ton of cool moments. It also came full circle on Gohan’s arc with Goku passing the torch to his son to become the new hero, thanks to the power the series had been eluding to since his introduction. Then again, if that had been the end, we wouldn’t have had anymore Dragonball. No Battle of the Gods, no Dragonball Super and no… Majun Buu saga.