Chrome will refuse to load .crx files from random websites, but it'll trust .crx packages loaded from the local filesystem in developer mode, because it assumes you're developing them. So, providing a .crx in a .zip and recommending the use of developer mode suggests that they want to work around Chrome's normal protections against loading Chrome extensions from random sites. Doing so rather than just uploading it to the Chrome Web Store seems very questionable.