We welcome the post, and any ideas you have; as well as a new user (Welcome to the forum, btw). Some of your suggestions we have posted as feature requests, some we can do, and the others sound like good suggestions.
The developers are still in the process of making the DC engine, and this means the DC game has some limitations compared to FRUA, but it does have a bunch of functionality that FRUA never had. It currently is a work in progress, tho.
ST
ps and I got a star for the long post