Tatsumaki definitely does not beat projectiles except in a specific sweetspot situation and on lowgrade projectiles. I tend to avoid that move if my opponent has projectiles he can spam because it NEVER gets through. Hes high enough up where most projectiles will hit his dangling foot, which is a clean and safe hitbox to counter him for some reason. Gaining ground against spammers like Link, Zelda, or Duck Hunt isnt easy, but its possible and usually once you get in you can lay in some serious damage. Fair is a crazy strong hit and until high damage you can usually sneak one in after a lot of combos.
I never spam Hadokens. The simple fact he cant shoot more than one makes that an invalid tactic, but i use it all the time for damage pokes, interrupts, or anti-recover. Though i did notice that even though he can use Hadoken twice before the first one goes away, and he doesnt fire another, if Villager pockets it he can still fire future Hadokens - it doesnt shut the tactic down entirely like Dedede's gordos being pocketed. Odd indeed. Not sure how it would affect his gameplay if they let him fire two, or increased the speed so he'd never have the chance to fire two.
The more i play Ryu the more i seriously wish i could convert my controls to a Dpad lol. I always had issues imputing commands like the uppercut or other commands requiring start/stop at an angle with a stick. Though with the way this game works, i dont think that'd be possible (how would you differ between a tilt and a smash with a dpad lol)