Recently came across team member license. For users, who don't need full user capababilities it is a good option. Much cheaper!!!! I was a bit surprised with the price difference. In terms of what is possible with this license, still need to explore. It can utilize a model driven app.
For instance, for Sales module it would be sale team member app and for customer service module, customer service team member app etc.
I would recommend to try out by setting up a pilot test user with this license / assign this to one of the users and test what the functionalities available. And also confirm the limitations.
More details can be found in the below link. It is a money saver option! So worth exploring.