Yepp, sounds good to me, with the little change to separate the two parts, like this:
what about reusing the code from the Wildcard matchers and have a context://WEB-INF/xconf/*.xconf instead? alternatively, the traverse code is already there... so you just need to do convert the above * into .* and use a regexp package, voila'...
<include dir="context://WEB-INF/xconf" pattern="*.xconf"/>
WDYT?
Carsten