Helperはrails2.xからApplicationControllerにhelper :allとか書いてあって、こちらに書かれてるように優先順位があってハマった。(名前がかぶってたので)
パフォーマンスが厳しいアプリはhelper :allを外して、俺の様にそういうアプリがめったに無い場合はどうせ全部読まれるんだったらApplicationHelperに全部書いた方が見通しがいいと思った(実際個別のHelperに書いたのを何度も見失った)。そうなると、コントローラー名Helperがなければいけないという制約がうざい。