俺は end はたまーに気になる程度。

むしろ { } 使える場所でも積極的に do end 使うし。
1行に収まるような内容の map や each の時は
流石に do end より { } 使うかな。

唯一気になるのは、例えば
例外クラスや一行メソッド書くとき。

class MyException < Exception; end
def T_T() puts('T-T') end

…流石に気になる。