I just have an idea !
Do you think it would be possible have several points of influence for the randomisation ?
This way we could say 'i want my sounds to be pan especially 75 left and 75 right and not very much to the center'.
This would be very useful for ambiances sounds cause it will allow to leave more room for the center (basicly occupied by the dialogs tracks).
I guess the maths behind must be more complicated... But it worth it
Once again, thank you for you hard work !