こんにちは質問させてください!!

RubyGemsでインストールすると古くて動かないようなrubyで作られた便利なプログラムがある時に
最新版やforkされたソース(主にgitリポジトリから取得)だと動くことがあります
すかし、そのようなプログラムはRubyGemsのディレクトリ構成のせいか、
(便利プログラム)/bin/以下のファイルを/usr/local/binのようなパスを通った場所においても
`require': no such file to load
になり動いてくれません。

絶対パスだと動くようなのでaliasを作ればいいのですが、
一般的にこのようなRubyGemsの構造をしたプログラムの最新版のソースから利用するときの
ベストプラクティスは何かありますでしょうか?
bundler??とかいうのを使うのでしょうか