Напишите программку строк 100 в 1 файле без скобок. А затем туже со скобками. И посмотрите что читается лучше. Я думаю вариант 2. Когда у меня встаёт подобный вопрос я просто открываю ruby style guide. Имхо читаемость кода на много важней чем всякие возможности языка. Например не ставить скобки. А когда работаешь в команде, за плохо читаемый код могут и по шапке дать, даже если удаленно работаешь...