While I applaud the idea of trying to encourage a diverse party (particularly when running a premade), forcing people to assume roles is a poor idea. It might be better to make the lists more detailed and allow them to choose which role they want to fill. Not having a role filled is usually...