Если вы говорите о чем-то вроде этого:
foreach (var item in items)
{
item.SomeEvent += delegate {
// do something
};
}
Тогда ответ - производительность не заметна (во всяком случае, в моем опыте с Monotouch), поскольку компилятор просто создает класс с методом, аналогичным компилятору Microsoft C #.
Самые большие узкие места в производительности, с которыми я столкнулся в Monotouch, были связаны с SQLite и анализом DateTimes. Все остальное, в том числе сложные операторы LINQ, летят на 3GS - я не уверен, какое волшебство выполняет компилятор AOT, но я бы беспокоился, только если он выползает на 0,5 или более секунд для выполнения задачи.