Have you tested whether the Ceaseless Typhoon casted Tornado's are actually benefitting from the entire Tornado skill tree? I have "Aspect of the Storm", and I'm not seeing the buff show up at all. I only see the 2sec Haste buff from Tempest Strike "Wind Booster" on the cast of Wind Tempest. I can't tell if this is only a bug with Aspect of the Storm, or if the entire Tornado skill tree does not apply to Ceaseless Typhoon casted Tornado's. I haven't built far enough to test if "Eye of the Storm" is working.
I'm leaning towards a bug with Aspect of the Storm..
--i am stupid. easiest way to test this was to put tornado on my skill bar, and see if i received the 10% buff.. and i do, but nothing shows on the buff bar.