I’m trying not to be offended here, but damn, you’re making it difficult. I would ask that you show some professionalism and refrain from posts like these that can easily be taken as personal insults. In my view, you are mocking me in violation of the rules of conduct for your own forums.
My interpretation of the mathematics is that both products belong to both spaces. You yourself use the exterior ∧ and ∨ products in the same setting, and they are duals of each other. The geometric analogs, the ⟑ and ⟇ products, can also coexist peacefully. In my opinion, using the dual product is no more confusing than using dual representations of geometries.
My preference for the geometric antiproduct ⟇ starts with my preference that planes be trivectors. As I attempted to explain in my post, the regressive product ∨ would then be used to calculate the line where two planes intersect. Because a rotation about such a line corresponds to a pair of reflections through the two planes, it’s natural that the operator representing such a rotation would incorporate the regressive product ∨, and this leads to the use of the geometric antiproduct ⟇.
Now why do I insist on planes being trivectors? It mainly has to do with the linear transformations that arise in computer graphics. Regardless of what methods we use to transform objects before they are drawn, we eventually have to apply a non-affine transformation to perform the view frustum projection, and we always use a 4x4 matrix for this. (Camera transformations can sometimes include reflections as well.) Such a 4x4 matrix transforms a vector v from one coordinate space to another as Mv, where v is treated as a column. But if our vectors represent planes, then those planes won’t be transformed correctly. Planes are correctly transformed using v det(M) M⁻¹, where v is treated as a row. To flip the meanings of vector and trivector, we would have to change a lot of code involving a lot of different uses of vectors and reformulate a lot of long-established conventions.
Btw, it would be helpful to clarify whether by “dual space” your intent is to work in the reciprocal vector space or the complementary vector space. The term “dual vector” is often used ambiguously, and there are subtle differences in meaning. For example, a complementary vector, or antivector, transforms as v′ = v det(M) M⁻¹, but a reciprocal vector transforms as v′ = v M⁻¹, without the det(M) factor.