Hi,
I fully agree to most of the requested features you mentionned.
In my company we ask users to follow a simple methodology that force them to provide a minimum of traceability informations. Then, when I show them this relationship matrix (associated with the hierarchy view), they are really convinced of :
- how it is useful to fill these traceability informations (requirements coverages, traceability from use-cases to functional or software components that implement them, ...)
- how using EA and its relationship matrix can simplify their job, and make it more reliable
This relationship matrix is one of the features that is the most "sellable" (is this good english ?

) beside users and directors.
Concerning the capability to filter by links' stereotypes, it can be done by defining your own MDG technology. This implies you specify in a "Profile" diagram your own elements and links that inherits from the UML metamodel.
Then you build your MDG technology, configure your EA client with it, and your own stereotypes (link stereotype as well as elements stereotypes) are available in the "Type" or "Link Type" combos.
Easy, isn't it ??

Anyway, this does not work completly well. For example, it work fine for links that specialize associations, but not with links that specializes UseCaseLinks... will send a bug request very soon on that subject.
So.... I fully support your evolution request concerning this relationship matrix.
Some new features I would suggest :
- allow to specify some options for CSV export (in france, we use ";" as a delimiter, not ",")
- more friendly management of profile
- allow to integrate these profiles in MDG technology (er... isn't it alredy the case ? I did not have the time to check on latest releases)
Byyyyyyyye