Two suggestions:
1. Allow me to filter by key or name when I use &rf. If I filter by key, then don't add a second filter if the attribute is already in the filters. Make sure I can filter by composite keys.
2. Allow me to filter by UniqueName such as &rf=[Date].[Calendar Year.UniqueName] eq '[Date].[Calendar Year].&[2004]'.
The second suggestion would need to have &[2004] properly URL encoded, obviously. And the second suggestion is dependent on every attribute having a UniqueName (which is a separate DCR I filed: https://connect.microsoft.com/SQLServer/feedback/details/775973/daxmd-dcr-every-attribute-should-have-uniquename-property )