I would like to suggest a new feature to add to the ring groups:
Ring strategy: First-not-on-phone
It follows a more "traditional" telephony setup where each additional call to a group of extensions rings only one extension that is not off-hook. This reduces noise and confusion in a busy office environment.