Page to display users + user 'profile' pages

Well, first of all, if you don’t want to create children of /users, you do not need the /users folder, you can use a route instead that calls the template.

And you can also use routes to create the dedicated profile pages.

Edit: Check out this thread for a possible solution: Single attachment page on kirby?