I have 3 20s, two DLEs and a Zenoah.
The Zenoah is hands down the best for your listed reasons. It does not win on power vs weight. Simple reasons industrial grade, double supported crank and superior metallurgy.
Don't get me wrong, I love and will buy a DLE again if needed when power vs weight is a factor.