I actually shipped him with Viola before Pudding was introduced. She seemed to genuinely like him. But now, Pudding is the ship that makes the most sense, and had the most canon build up.
The reason I don't ship him with Nami, is that I don't wanna get invested in a ship that I know won't occur in canon.
I know other people ship their fantasy pairings regardless, but for me, it's gotta be consistent with the series' philosophy and actually has a chance of coming true. It has to make sense with regards to the character's personalities as well.
So obviously I don't care about any Luffy ships, since that man has no capabilities of romantic feelings
Oda will never have a strawhat romantic relationship be canon, the only one that has a chance is maybe....maaaybe Frobin. But that chance is maybe 1% and that 1% is contingent upon Oda completely changing his view on inter crew romance by the epilogue.