What do good candidates for datapool substitution do?
simulate unique user credentials and data entry choices by individual users
simulate random timing and workflow variations by individual users
improve application performance by requesting pages that are already cached
make performance more predictable by using the same data values for every user