Because the trainer executable has the same name for all three Mass Effect Legendary Edition trainers, I wonder if it would make things easier on the end users (and the dev team) if there was a separate game title for each one. What I'm trying to say is if somebody searches for Mass Effect Legendary Edition, it could come up with three results, Mass Effect Legendary Edition Chapter 1, Mass Effect Legendary Edition Chapter 2 and Mass Effect Legendary Edition Chapter 3, rather than just having a single game title entry. Not sure if that's a feasible plan or not, because it might confuse people. (Of course the current method seems to also confuse people, but, hey, end users, amirite?)
The reason I mention it is that the current naming convention breaks the Trainer Manager functionality, since the executables have the same name and can't coexist in the My Trainers folder together. If each of the three included games was considered a separate title by Cheat Happens, the Trainer Manager would be able to independently track and update each one.
Suggestion put each trainer in its own subfolder in your Trainer folder and name the each folder with the name of the trainer in the folder.
There is also the question: Why download all three trainers? Are you planning to play all three games simultaneously?
In my case of course I wouldn't be playing them at the same time. But once I finish one game I will start the next one, so why delete one just so I can download another one. Besides I think my suggestion a good idea and changing the trainer name sounds like a good idea too.
So manually renaming the trainer files and reloading the trainer manager fixed the derp that is having all three versions the same name.
I'm curious if your suggested method will still allow the Trainer Manager to automatically detect updates and replace the old trainer with the new one or not. I can't test that yet because as of this moment there haven't been any updates.