The new feature that allows Machform users to manage access to their own forms without needing to be full Machform administrators is great. (It will be even better if who can manage access to the form is changed from just the form's creator to the form's creator and anyone else who has edit access to the form.)
(I have to say it does fall far short of what I would consider real user management, allowing for user groups and form groups, but it is much better than the nothing we had before.)
However, the process of assigning access to a form is awkward when there are a lot of user accounts. We have just over 180 accounts at the community college where I work. This means that whoever is assigning access to their form has to do a lot of scrolling. (Of course, they can use the search feature of their browser to avoid the scrolling, but they still have to search for the same set of users (10 or more, in some offices) over and over; having go through the same process for each new form. If they was a smart-folder-like feature available for the "Manage Access" screen, then each user could save the set (or sets) of users that they had to assign access to most frequently as one or more smart folders and easily list only the users they need to see.
These "user smart folders" don't need to be as smart as the form smart folders. All they really need is the ability to store a list of users, so an editing interface that just allows a subset of users to be selected from the full list of users and saved, rather then one that allows a complex logical query to be created, might be the best way to go. But it would be helpful to allow multiple "folders" to be created. For example, there are about 12 people in our Student Services office that need to see the entries to a form, but only 3 or so senior staff members that might need to be allowed to edit the form, so it would be helpful to be able to view one list or the other at will.
An alternative way to approproach this might be to allow "user tags" so that users could be tagged by their department, office, or role (or all of these), and so on. But there would still need to be a way to allow the full list of users to be filtered by these tags. It might be best to only allow full Machform administrators to create, assign, and manage user tags.