As far as the toolset goes, it was never going to be an "easy" toolset. While there are, to put it mildly, some garbage mods on the shop right now; You can't deny that things are going much better than the first time around.
It took months to get the types of mods up there for 1 we have for 2 right now.
Nexus is a total pain in the ass regarding the uploading of mods. There are 14 steps to follow to upload a mod. I stopped because of that. While on steam, it is usually a "upload" button, with a few fields to fill. No picture here.
I normally upload my stuff to Nexus as well as Steam. But yes Nexus is pretty terrible for that stuff.
But I do think a good idea might be to just post it on your own google drive/dropbox/whatever account and then put the link on your workshop page as a manual DL.