ソースからビルドすれば、設定済みリポジトリにないバージョンや機能を利用できますが、統合、更新、信頼性の確認をディストリビューションではなく自分で担うことになります。要件を満たす対応済みディストリビューションパッケージがあるなら、それを優先してください。