Моя компания, Resolver Systems, разрабатывает, вероятно, самое большое приложение, написанное на IronPython. (Он называется Resolver One и представляет собой таблицу Pythonic). У нас также есть проект Ironclad (для запуска расширений CPython под IronPython), и он идет хорошо (мы планируем выпустить бета-версию Resolver One и скоро).
Причиной, по которой мы выбрали IronPython, была интеграция .NET - наши клиенты хотят 100% интеграции с Windows, и самый простой способ сделать это прямо сейчас - это .NET.
Мы проектируем наш графический интерфейс (без поведения) в Visual Studio, скомпилируем его в DLL и создадим подкласс из IronPython.
Мы обнаружили, что IronPython быстрее в некоторых случаях и медленнее в других. Тем не менее, команда IronPython очень отзывчива, когда мы сообщаем о регрессии, они исправляют ее и обычно сообщают об этом в выпуске исправлений. Если вы беспокоитесь о производительности, вы всегда можете реализовать критическую часть в C # (нам еще не приходилось это делать).
Если у вас есть опыт работы с C #, то IronPython будет для вас естественным и проще, чем C #, особенно для прототипов.
Что касается студии IronPython, мы ее не используем. У каждого из нас есть свой редактор (TextPad, Emacs, Vim & Wing), и все работает отлично.