I confess that I maxed Buddy after summoning him last year but he has fallen down the pecking order because he fails to boost green stack scores as much as hoped.
I can list many things I like about Buddy but the gist of the issue is that at average mana you need to constantly juice him to fire ahead of the fast mana hitters. His very low attack stat mean he doesn’t do much tile damage and I found that my titan hits were better replacing Buddy with another high attack stat green. I also use Eve and LJ but the other options I have differ from yours (experimenting with costumed Melendor now with some emblems), Hatter, Morgan le Fey, Hansel, Jack o’Hare. I use Wu in the stack, he helps, he gets fed jazz salts if he needs to fire once Eve has fired and there are some green tiles to match.
Wilbur was slightly more effective on Blue titans than Buddy for me, in part because he helps keep LJ alive and the extra defense down makes up for the tile damage you lose from Buddy to Wilbur. That said, Wilbur has proved less effective than Eve, +3 high attack stat greens + Wu.
We are fighting 8*/9* titans, higher level titans mean LJ needs more help. Hope this helps.