well, in fact, there is such a place!
On the main page, scroll all the way down, past the General section, past Weight watchers, past Sugar Busters, til you find "Low Carbohydrate Lifestyle." Click on Low Carb! and you'll find lots of info, warm and funny people and tons of experience. Ask anything you want. there is also a FAQ in the same section.
Sometime, go back to the Sugar Busters section- there is also tons and tons of information about low glycemic dieting, the effects of sugar/white flour, and a very strong community.
have fun!
dotttie