標準モジュールに Encode があるから推奨されないっちゃされないが、
Encode で期待する動作が得られないならそれも仕方無いかと思う。
あと、Encode はコスト高いって聞くし、Jcode.pm が軽いならいいんじゃないかな。