How can I limit the participant role choice?
I don't know if this feature will be released one day but I would find it pretty useful.
You could select a role list base on an event type or template.

However this extension just came out a few days after my question, and it could help if anyone is in the same situation.