I'll try a little with the Shulk matchup now.
To me it seems even, or with Pit having a +1. My main experience in this matchup has been from YouTube (shoutouts to a match that featured CHOMPY that was helpful), so its not first-hand, but I think I got the general idea.
In neutral, I think Pit wins. Shulk has ok approaches, but I think that Pits are better. Shulk's main anit-ground move is dtilt, which isn't safe on shield if you're close enough, so running up shielding is effective, it either just puts you closer to Shulk, or you can potentially get a grab on Shulk (and if he ftilts, you can definitely get a grab). All Shulk's safe approaches are from the air, and we have two counters to that: shield or challenge with an aerial. If Shulk lands with an aerial too close to Pit (when Pit's shielding), we can get a grab, or he can make it safe on shield, but they are also pretty easy to powershield, because of high startup (and after powershielding, it's a simple punish). Challenging with an aerial also works well because the frame data of aerials is definitively in Pit's favor. Other notes about the neutral is that arrows aren't great(Shulk can get around them well), and that Shulk's approach gets better with buster, jump, and speed (because of increased damage and better mobility), and gets worse with shield and smash (decreased damage means less shield pressure and less mobility).
As for the offstage game, it's even. Shulk can edgeguard Pit pretty well, but his edgeguarding is kinda predictable, especially without jump mode. Shulk does have tools to make him hard to edgeguard (up-b's large hitbox can be especially tricky), but without a jump he becomes much easier to edgeguard.
Overall, I do think this is pretty even, with Pit having a slight advantage. Though I also wouldn't worry about it too much. For Shulk apparently having so much potential, people rarely pull out anything hugely surprising, so as long as you keep your cool, you should be fine.