Hi EA9000,
First off, Geert if your a grumpy old man, then I must be a grumpier old man, but I have to agree with qwerty.

Anyhow I started writing a long winded response but lost it with a BSOD, so cut it down to this from my perspective:
1. User Stories are great method of engaging the customer and capturing real requirements such as business rules, acceptance criteria and core process flow needs in a whiteboard workshop.
2. Use Cases are great method for giving the required details to the technical resource or developer, when I give a use case to the customer they just glaze over.
With regards to your Project needs you should probably promote stopping the project and rethink and reassess your framework and remove duplication as there might be a revolt from your BA's

Sometime we are so fixed on delivering that project we never stop to refine and improve things on the way!
I would like to highlight there is some great integration with EA into TFS into MS Project Server for managing agile projects which provides the following:
1. Business Analyst writes process maps, gui's, requirements in EA
2. Developer estimate and assign task against requirements from EA in TFS
3. Project Manager drives project schedule from TFS estimates
4. Scrum master drives sprints from the TFS in dashboard.
The thing to remember with agile, is most people will try and perfect documentation, but the whole idea of agile is create conversation, trust and quick visibility and delivery to the customer.
Also as the requirements are light weight, it would be assumed and expected the documentation would expand and be refined as the capability matures from future releases.
Final note, it is quiet interesting how many BA's I have seen who are so keen to fill out the Use Case template, rather then white boarding and having a conversation with a customer.
Hope that helps!
Stoppy
