Task Host Configuration - Best Practice

So, I'm wondering what the best practice is for a Task Host Configuration setup? Most resources I've come across talk about setting up a single computer to run the Task via a Transition. Which is currently how we have it done.

Is this the best practice, allocating a license to a dedicated computer who's only job it is, is to run the tasks?

What are others doing?

SolidworksSolidworks Pdm enterprise Pdm