再利用を目的にしてるんだったらそんな大げさなもの使わなくても
IDisposable実装するだけで十分じゃね?
別にアンマネージリソース持ってるわけじゃないんだから
必ずファイナライザが呼び出されることを保障する必要はないと思うんだけど