That's a good question about composting. Looks like there may be some composting talk on the 'Tools and Stuff' forum. There's also a forum called Site Talk where you can make proposals.
http://garden.org/forums/view/...
You're definitely welcome to talk about it here, although I'm sure you want to find a spot where lots of composting info is shared by people like yourself who are knowledgeable and experienced with it.