“Likes to stay up high” isn’t really going to convince me that Pedro was anything other than bland.
I’m not saying every Strawhat needs to be Franky or Brook- Zoro and Jinbei are pretty grounded characters- but Pedro really had nothing special about him at all. His personality is really very like Jinbei’s. But Jinbei then excells himself through his relationships through other characters and the effect that’s had on him- the other Fishmen in his background, Luffy, Ace, Whitebeard, the effect his inaction had on Nami.
Pedro though, Pedro was always just an obvious side character. Oda never really went into depth with him at any time. No real expansion of his relationship with Carrot, Pekoms, Bepo’s brother or Neko. A single page where he met Roger. Jinbei got to be with Luffy at his lowest moment and snap him out of it, Pedro and Luffy never had any big scenes together.