To be honest there is no limit to the number of user events scripts that can be executed on a single record type.
For example:
We can have 10 user events before loading, 10 user events before submitting, and 15 user events after submitting on a single customer record. Usually, it is not advisable to assign so many user events to a single record. As this could negatively affect the single record. Also, the execution of this record will be poor.
As per the example, if we had 10 user events that are assigned to the record before loading then the time taken for the single record to load will also be increased thus giving out performance issues.
By doing this, a negative experience would be generated for the user and the system won’t be performance-friendly.