I know I’m getting annoying with this but dual quaternions are even whackier. They are the best formalism for reasoning about 3D space developing over time. Here’s a cool demo http://www.chinedufn.com/dual-quaternion-shader-explained/ They seem to correspond to linear logic which is insanity.
You always write a similar comment but neither you or the page you link explain what is the advantage, or even the difference, of dual quaternions when compared to normal quaternions. However, the article linked in the site, actually gives a good explanation. Dual quaternions work not only rotations, but also translations. They provide a natural representation of rotations around arbitrary axis (not only around axis…
They are a special case of GA. I used to very much into GA only to realize that dynamic 3D is the most interesting space, the other spaces are actually kinda boring.