I came across a few challenges around the composer tool.
1. Synchronization of composer templates to multiple environments
2. Category property values not showing up in Content Editor if you are using Direct Navigation, this will hurt
3. Every property we create using composer becomes Required and you can't leave it empty.
I have documented the challenged as well as some solutions here in my blog http://codeconcerns.com/sitecore-commerce-composer-important-tips-for-using-the-powerful-business-tool/
I wanted to know if
1. This is something other people are also facing
2. The approach I took to resolve those is correct.
3. Is Product Team across those and we can expect those resolved in near future