Honestly, I'm really starting to believe the Usopp is the narrator theory just because it lets oda lie as much as he freaking wants to, and then at the end of the series, he can just blame it on one of his own characters and pretend it wasn't his own lying ass LOL.