S2DaoよりS2JDBC

S2Daoは、まったくSQLを書かなくても済んでしまう場合があるくらい楽なんですが、ちょっと複雑なSQLや、テーブルとBeanが1対1でマッピング出来ないような場合にどうしていいのかわからず、悩んでしまいました。。
で、結局S2JDBCにたどりついたのですが、S2JDBCの方が自分的には結構好みだったりします。

Jakarta Commons DbUtilsみたいな感じで使えて、シンプルにSQLの結果をBeanやList、Mapなどにマッピングしてくれるので、自由度は高く使い勝手が良いと思います。

私的にはS2DaoよりS2JDBCを使う場合の方が多くなりそうな気がしてますが、S2Daoに比べてS2JDBCの情報が少なすぎなような気が。。
実際使われる頻度に差があるのか、それともS2JDBCが簡単だから情報が少ないのか、、、どっちなのでしょうか。