But I agree that this is just a workaround. It would make sense to add an option in the game properties similar to the already existing "Disable interaction during character animations".
And as were are about checkboxes, another wish from my side: I'd like to have a checkbox "Disable interfaces during dialogs".