Quote from ahamling27
I'm looking into these as I type, I'll try and get answers soon™.
CurseForge is only meant for authors. It's not meant to look good, just get the job done. All released/beta mods will syndicate to Curse.com where users have a great looking site(really though, it's all subjective) to download mods/addons/etc. CurseForge was never meant for the general audience, only authors.