@ Steve
RE: Is it possible to use the CSV Import add-on to export / import updates as needed or is it only recommended for the first time import?
Yes, it is possible and has been lightly tested. I know there are users who maintain their directory exclusively using this method. There is on issue to be aware of. Say an entry has two “Cell Phone” numbers added. Only the first will be exported, so, when you import, you would lose the second. Same if an entry has two work addresses. It is the same for all the repeatable fields where the “type” can be set. Different types will export just fine. As an example, a home phone and a cell phone number added to an entry would export because they are of different types and when you import, they would import just fine.
Hope that makes sense!
RE: We would like to allow users to edit their own listings but want to limit their access to the WordPress back-end. What access will users have if we use the Link add-on to allow them to access the back-end?
Well, that depends on the WP role you assign the users. I would suggest assigning them the Subscriber role. This role, unless altered, only has access to their profile admin Profile page where they can change their email address and password. With Link, they will also have access the their Connections Profile admin page very similar to the WP User profile page but it allows them to edit only their entry.
Hope this helps, let me know.