In our opinion, concurrent user pricing is usually the most cost effective option.
This means, if you have 10 people who use the system, but only 5 of them need access at the same time, you only need to pay for 5 licenses.
To Save: If some people only need access to reports, consider publishing these on a web portal with limited access instead of buying an extra user license.