For me the way that Workshop works is a complete mistery. I've only been able of uploading one of my mods, the most simple one, a mod that only has an esp file and nothing else. Every time I try to upload mods with a BSA the following happens:
* the CK creates the BSA in the Skyrim root folder instead of the Data folder.. It also says that the creation process has failed but it hasn't, what it has done is creating the file in the wrong place.

* I move the bsa file to the Data folder (I've tried the process copying also a .bsl file that is created by the CK. I don't know what the bsl file is, but it makes no difference)
* I try to upload the mod to Steam workshop, fill all the details, and so on.
* The CK says "Failed to write to the cloud", creates a .ckm file (I don't know what that is, either), but doesn't upload anything
It doesn't matter how many times I try it. It never works. And it is not a problem of the filse size as according to the CK it is small enough
