I feel pretty much the same way about fighting Fox and Falco. Against low/mid level players the spacies match up is pretty easy for ICs because they punish really hard even at low/mid level of play while the Fox or Falco player might not know how to stop them. Fox/Falco can't grab as they used to, the L-cancel timing is different, and Falco can't shoot random lasers in neutral position without any risk of getting gimmicked by ICs who can just attack through them.
At higher level of play, people start to abuse ICs limited OoS options by using a lot of shine or shine->aerial, pressuring them to roll as shield grab is now a much more risky move. At this point the match up is pretty much a glass cannon vs. glass cannon match up where both characters can get a KO off a single hit (shine or grab). While ICs might be able to to get the hardest punishes, Fox can throw out attacks at lower risk than Falco and ICs. Falco has his projectile game, but still has to be careful while throwing out his lasers. And while he might be able to punish about just as hard as Fox, he also lacks ground speed making it harder for him to punish openings compared to Fox. If you can shut down Falco's laser game, or at least get around it, the match up becomes more even'ish (I still think power shielding lasers is a great tool for ICs in this match up to make the Falco think twice before throwing them out). However, Falco's platform game is really solid against ICs, probably better than Fox's. Once Falco has ICs on a platform, there isn't really a lot ICs can do, which is one of the reasons why I think Falco can do better than Fox on BF/YS while Fox does better on PS/FD/DL. At least in PAL.
TL;DR, ICs/Fox/Falco hit each other really hard in the ICs vs. Fox/Falco match up. Fox can throw out moves at a lower risk giving him an edge in the match up IMO. Falco's laser can be hard to get around but it's manageable. ICs lose both match ups.
With that said, I love fighting spacies. ICs can get away with so much silly stuff and still get a KO once they get in. And if you get hit yourself, you lose a stock. A lot of ICs match ups are like that, which I like. Makes you think you can beat everyone if you play on point while you can still lose to lower leveled players if you're not playing your best.
Reminds me of a set of friendlies I had with Overtriforce and Armada. Over 3-stocks Armada, than I 3-stocks Over, just to get 3-stocked by Armada in the following match. Just another day.