Dictatorship by a wide margin. Why should the parliament squabble over a law for months, possibly years, when under a dictatorship said law could be enacted instantly? Also with democracy every politician just thinks about getting elected, not the actual long-term needs of the country.
Even if China was imperialist, their imperialism builds schools and hospitals. US imperialism razes them to the ground.