I say both camp very well.....but I have a slightly better time against Samus if I don`t camp.
The ONLY thing I find Samus`s keep intercepting me with is Z-air and Up-B OOS. Z-air is tricky but all we really have to do is strike RIGHT AFTER a Z-air. The moment Samus Z-air`s, I find myself dashing with a short hop N-air.....(or full hop).
As for Up-B OOS......if Samus misses or you predict it......Samus should get damaged or comboed.
What I like about this match-up is that ALL of Samus`s kill moves and smash attacks have enough lag for Fox to accually DASH U-smash afterwards (whether we shield or not)..... except maybe F-smash, we may just U-Smash OOS since it has barely any range. Also, Fox has THE (or one of THE) best momentum cancel in the game......so a good Fox can TANK pretty well (even for a light/mid weight). and for this, Samus has trouble. Samus has fairly poor momentum cancel so yes......if I see a Samus at 100% I will U-Smash you...... if your at 120%, you will die regardless of DI or not.....(might depend on stage though)
I honestly think this match-up IS 60-40 (allmost 55-45 though) for Fox.
I fight at close range against Samus, since long range MAY get those unpredictable missles on you and mid range has that anoying Z-air...... and I will never.....NEVER attempt to go off the edge against Samus. Samus is one of those characters that I will stay on stage and punish from there...REGARDLESS OF %.