I agree with most of this issues, but it sounds like his editor doesn't have auto import and jump to definition like Eclipse.
eg complaint about nested packages. (not that I agree that this is a necessary class): instead of MuffinMail.MuffinHash.MuffinHash, type MuffinHash and have your editor add: from MuffinMail.MuffinHash import MuffinHash.