I understand that both are similar in terms of copyleft (at file-level), compatibility with GPL family of licenses (only the first derivative of the files would need to be dual-licensed under the terms of both GPL and [E/M]PL), patent grants, and trademark use.
The only difference I know is MPLv2 code is also implicitly licensed under any future versions of the MPL license (and these future versions of the MPL can only be released under the stewardship of the Mozilla Foundation), whereas EPLv2 has no such requirement.
What are some other differences which need to be considered when choosing MPLv2 and EPLv2?