Лично я не вижу здесь смысла в ImGui оболочке. Но раз так хотите, когда выпущу обновление - сделаю две версии, одну на диалогах другую на ImGui. Но лично я не вижу смысла здесь в ImGui, слишком много таких скриптов и плагинов. В таком небольшом скрипте, диалоги лучше (если большой проект, то понимаю использовать ImGui) + не нужны дополнительные зависимости.