плохо тебе потому что
а) у тебя нулевая поддержка со стороны ИДЕ и тулинга. Когда в сгенерированном коде что-то поломалось ты идешь далеко и надолго
б) если тебе не совсем насрать на производительность то это часто еще и медленнее
в) это менее удобно чем нормальный кодген
обычно код генерится в рантайме как раз для того, чтоб быть быстрым. Чекай хотя б, как сетевые рулы генерятся и компилятся в рантайме.