Whether this is a good mix will depend on your business needs. If, for example you have a small number of users who need to see everything, then User Cals are the way to go. But if you have users who just need to see one or two documents, then Document Cals would be a better option.
We have both, a small number of people who oversee the business and need access toall the data, plus a lot of users who just need to seea small part of the data. We have fifty documents to share, and run with sixteen User Cals and two hundred Document Cals.
If you don’t want toprevent users from seeing certain data, then there is a cut-off point where it is cost effective to give a user a User Cal. Looking at the prices quoted on the QlikView website, a Document Cal costs $350 and a User Cal $1350. So if a user has access to four or more documents, a User Cal is better value ($1350 against 4 x$350=$1400).
So like so any questions, the answer is that it depends on how you are using QlikView.