Compost bins unlike your grow is not something you need to spend a lot of time on. The internet will tell you what to put in and what not to. I live in an apartment but I am lucky enough that it has a roof terrace and for me a compost bin is a no brainer.
I think even if I stayed in a small apartment I would still compost. It's too easy.
All you need to add is some sort of accelerator to get the organisms to do their job. You cna go and buy stuff, or even use things like dry dog food (which is also great for the compost as it has bonemeal, bloodmeal, etc, etc in it.)
Or you can just pour a bottle of organic beer in there and that will start to do the trick as well. (Best to get a couple of shovels of soil, pour the beer in, let it sit overnight, and then add that to your compost). Simples,
I wouldn't worry about that lad. Your compost heap should have a sweet smell to it. The broken down MJ plants initally just smell like wet grass as the chlorophyl dies off, so I have never noticed dankness coming from my compost bin
I turn my compost every few days, I also run a hose through it that allows me to pump air into the middle of the pile as well. That's about it.
EDIT: And if you add fish bones then nothing is going to be overpowering that smell