2. А зачем гадать? Тут же конкретный случай, а не решение на все случаи жизни.
3. Тоесть .NET сборку с отладочными символами и валидным кодом дебажить сложнее, чем сгенерированный IL? D:
Соре, я-то не знаю какой у тебя случай. Например, для языка общего назначения «решение на все случаи жизни», наверное, предпочтительнее?