Castro wasn't necessarily good, but I've heard people say that they actually enjoyed life under him. And then others said it sucked. I had a friend growing up whose family escaped from there and thought he was a dick.
...and about Battlecruiser 3000 -- it was a great idea. It's too bad a group of people couldn't have found the same inspiration as Derek. He really wanted to do a good job.