Rubyのコーディングスタイルについて教えてください。

メソッド呼び出し時に、レシーバを省略すると変数と紛らわしいという問題に対して、
常にレシーバを付ければいいという主張をする人もいるようですが、
Ruby習熟者の方が良しとしているのはどういうスタイルでしょうか。

常にレシーバを付ければいい、という主張に従うと、
単純にインスタンス変数にアクセスする際にもselfが付きまとうことになり
逆に可読性が落ちるように思います。

アクセサメソッドだけ例外にして他のメソッドにのみレシーバを付ける、
なんてルールを作ってしまうと更に悲惨なことになりそうです。

やはり省略できるものは省略してしまう方がスッキリするんでしょうか。