Yes, we add glassfish osgi-cdi portable extension to every CDI module's deployment classpath.
A qualifier makes it more typesafe. More over, there is a departure from CDI model as some have already pointed out in this discussion thread, so we feel having an extra qualifier to indicate a dependency on a bean actually realized via an OSGi service makes more sense.