Beedle is much more fun and interesting, with a personality that isn't grating. Plus, he'd make more sense as a Hyrule Warriors character if he used his bike/shop as his weapon, instead of a ****ty balloon.
Beedle has a much more not creepy vibe character to him and I love him in all the games cause his shops in all the games always have cool items to get!!!
I've never cared for either character one way or another until BOTW- I actually really enjoy Beedle's character in the game. For that reason, Beedle gets my vote!