Thank you for the suggestion.
We have given admin control to assign properties to users and agents. If he wishes to control in admin – he can do that.
But the agent is a custom post.
User is a subscriber.
They are not both users. So your wish can not be implemented in admin as you describe. In Front end – on registration – we created a “sync” feature so that admin just enabled the option in Membership. That is pretty straightforward to use.
Membership – from our point of view – is pretty strong as well. And now people can pay with STRIPE (CC processor) in WP ESTATE. Soon they will do the same in WP RESIDENCE.
So we do add things 🙂
If you have wishes, share and we will read your feedback. We may not be able to incorporate every wish, but for sure we listen and do the best possible.