it guess it depends. most falco hate fighting puff because they lose their typical laser spam usefulness and general combo game go out the window vs puff.
but personally, when i really think about it, puff also doesnt have a lot going for her vs falco.
Like, she loses almost ALL of her rest shenanigans. edgehog-> rest, duck rest, rest oos, uptilt rest, should never work on falco or rarely. upthrow rest doesnt even scare me because it is not hard to di that thing especially when you're looking out fr it, as you always should be. and all she can do is follow with pound or aerial, neither of which lead to anything (always tech away from puff, she literally cant follow up)
jab reset is tough but managable as long as you dont miss techs (i know, hard in practice)
rest out of side-b is the only one thats garunteed once you've commited to the b-over lol
otherwise, you never have to worry about any other kind of rest which plays to falco's strength imo
it leaves her with nothing but bair spam and edgeguards.
as far as edgeguards go, you should never ever be getting grabbed near the ledge by puff. if you are, you're doing it wrong. if you get edgeguarded cuz she hits you off with an aerial, nothign can be done about it.
aerial spam is tough to break thorough, but not impossible. also, because of falcos fall speed, he doesnt ge aerial combo'd the way marth/sheik/peach/falcon do until higher percents which is good.
I guess what im saying is, theres a bad taste in falco's mouths about the matchup because you have to play it differently. theres nothing "hard" about the matchup imo. as long as you dont get rested, jiggs cant do anything to you that other chars dont. In fact, she's worse at most things than marth/sheik/fox are. (ie. she cant get grabs or tech chase, or combo at low percents.) You just have to play it so slow
Marth is just stupid hard when he has his anti-laser game on point
marth > sheik/puff/fox >>> peach>>>>>> lolcon imo