IronPython - это не вариант Python, это Python. Это реализация языка Python, основанная на .NET Framework. Так что да, это чистый Python.
IronPython подхватил CPython (реализация, к которой вы, вероятно, привыкли) 2.6, поэтому некоторые функции / изменения, увиденные в Python 2.7 или 3.x, не будут представлены в IronPython. Кроме того, стандартная библиотека немного отличается (но то, что вы теряете, заменяется всем, что может предложить .NET).
Основным приложением IronPython является создание сценариев для приложений .NET, написанных на C # и т. Д., Но его также можно использовать как самостоятельный. IronPython также можно использовать для написания веб-приложений с использованием платформы SilverLight.
Если вам нужен доступ к функциям .NET, используйте IronPython. Если вы просто пытаетесь сделать исполняемый файл Windows, используйте py2exe.
Обновление
Для написания основных приложений RDBMS просто используйте CPython (оригинальный Python), он более расширяемый и быстрее. Затем вы можете использовать ряд инструментов, чтобы сделать его автономным на ПК с Windows. Пока же просто беспокойтесь о изучении Python (эти навыки будут в основном перенесены в IronPython, если вы решите переключиться) и написании своего приложения.