Late to the DLC discussion, but if I had to rank the "shill" characters:
1. Byleth (Fun to play as, unfortunately my ass at the time lived under a rock so I had no clue who Byleth was. Byleth was fine, tagline was ass)
2. Min Min (Instantly loses points for not being the mascot/main character, I prefer the mascot/main character to get in first. Terrible to play as, but reveal trailer was pretty swag)
3. Pissra (**** character, **** reveal, not main character, but I'm able to get back at my friend for saying I have a crush on Lola Rabbit, so that's good)