Я использую Windsor из CastleProject и считаю его чрезвычайно полезным для уменьшения зависимостей. Я еще не заметил проблемы с производительностью, но я обнаружил, что конфигурация может стать немного громоздкой. Чтобы помочь в этом, я начинаю смотреть на Binsor, DSL для Windsor, написанный на boo.
Еще одна вещь, о которой следует помнить, это то, что при навигации по коду вы не сможете перейти к коду, который будет выполняться во время выполнения.