I had no problems with mods from any other authors when I downloaded from their GitHub repositories which were listed in CKAN. Yours are the only mods in my list which don't seem to have the completed release versions posted to GitHub. CKAN stopped installing my mods correctly for whatever reason, so I manually download the files when it's time to get updates and I discovered there's a difference which wasn't obvious when I was looking for files to download and not stopping to read notations which weren't directly inline with the file links. There's a big green, "Latest release," icon on the page, so that's what I gravitated toward.
So, from where I'm sitting, my point is still that I picked up the wrong file because it looked right at a glance. With that in mind, it would be very easy for you to drop the latest release version on GitHub along with the snapshot/incomplete files instead of depending on users to read everything you wrote when they're just on surgical strikes for a dozen mods to download at trusted links they've been given ... when CKAN doesn't behave.