俺は何でもendで閉じれるって考え自体はいいと思うね。
{ } のぶら下がりelse問題もなければ、開きカッコ { をどこにつけるかって問題もないし、シェルスクリプトやBASIC系のように分けて考える必要もないし、pascalみたいにしつこくbeginつける必要もないので、精神衛生上よい。
ただ、たくさん連続したときに目に付くってくらい。} が並ぶよりもやっぱ気になるよ。
その点はやっぱpythonの簡潔具合が活きてくるな。
余談だけど、もし将来的に>>5みたいな一行モノはendが省略可能ってことになったら問題ある?