いくつか問題が出てきている。
iOS 5.1 では UIScrollViewにバグがあるようで慣性スクロールが終わるタイミングで少しずつメモリがリークしてしまうようです。
キーボードの種類が変更された時に検知する部分で、
UIKeyboardWillChangeFrameNotification
を使っていたのですが、iOS5.1 からキーボードタイプを変更してもコールされないようで、代わりに以下を利用するとうまくいくようです。
UIKeyboardWillShowNotification