My suggestion is almost the same but a little different:
- Setup a dynamic meetme room changing the only-person message to "please hold..."
- Setup booth calls at same time to destination numbers and set the originate command application parameter as meetme