Yeah, I've been playing P:M with Mango the past week and he also thinks Wario has a great matchup vs Puff. HINT: Space Bairs.
Falco... well... unlike a lot of the cast, he can actually combo Wario exceedingly well. I swear Dair and Shine are harder than they've ever been to DI out of. Lasers.... well, they're lasers. Wario's got some nice aerial mobility to get over them and TO Falco, but then he doesn't really have a super safe option when he gets to him. Fair gets beat by Bair, Falco's Dair beats all of your everything, his Nair trades pretty well with your Fair and Nair. Bite gets beat by all his ****... you're more or less forced into trying to bait him into doing something stupid while gapping his laser spam. If he's a smart Falco, you're probably going to have a really hard time getting him to come at you and give you an easy trade, punish or read.
That's the biggest thing, for me, the neutral game. Falco just owns everyone in it, and I'm not that good at powershielding. Plus, talking about powershielding as a useful strategy vs Falco is beating a dead horse, there's really no need to bring it up.
I don't typically have any issues staying on top of him when I do manage to get in, and edgeguarding him can be a little bit of a guessing game at earlier %'s, but I really feel like there's a setup in there by the edge vs Fox/Falco just like Marth has. Maybe with Wario's Dthrow by the edge as an initiation? Just throwing out ideas, I think that's definitely worth looking into.
Don't Nair OOS vs Falco when he's pressuring you, even if the Falco you play against isn't super tight with his aerial > shines, you'll develop that habit versus actually good Falcos who don't screw it up.