чисто технически вопрос субъективный, поскольку касается удобства работы с кодом человеком, а значит, важно, можно ли читая понять, что там происходит не смотря на то, что там за AST
я, конечно, понимаю, что после хаскеля трудно понимать, что имена это не просто номера аргументов в буквенной системе, но в других языках им стараются давать смысл