I'm actually hoping I'm wrong about the inability to reliably distinguish between trackpad and mousewheel wheel events.
"The best way to get the right answer on the Internet is not to ask a question; it's to post the wrong answer."
Except unfortunatly, I think I'm right.