У меня его поведение было непредсказуемым, что сказывалось на работе АЦП - "рулевые кнопки" "подвисали". Нервировало конкретно.
Может код был неоптимизированным. Надо будет еще попробовать.