Hey, @bashadow.
Hypothetically speaking, yours sounds much better. This version, however, is meant for vegetables like the peas, carrots, green beans, corn and potatoes. I'm not sure if that's what makes it Mexican, but essentially, those are the ingredients. I like peas, carrots and corn, so if this weren't hypothetical, with picky eaters, that's what I would have gone with. :)
Chicken salad done right is really good. So is tuna salad, turkey salad and so forth.
Yes there are a lot of ways to make a nice chicken/tuna/whatnot salad sandwich, finely chopped left over roast beef is good to, no sloppy joe gooey mess dripping down your chin when you make it salad style.