Take these answers with a healthy grain of salt, since I know about 1% of most of the members here, but here are my responses:
1) I haven't noticed a huge difference in sweetness with glycerin, but I've only added it to a couple of batches so far. IMO, the improvement in mouth feel and body is...