Oh man. I'm so disapointed in you. An e50?
Actually I just helped a friend build a kick start e50 polini for a maxi and it doesn't feel as 'sophisticated' as the ZA but that thing was SO EASY to put together and the over-all power is fairly good.
Right now I'm rebuilding a Monza 4-speed motor which is a bit of an adventure. There are about 30 loose needle bearings in that motor. Crazy.
yeah your general is sweet. That'll probably last forever.