These have poor detergency, and are used more for germicides, fabric softeners, and specialist emulsifiers.
You cannot mix cationic and anionic detergents together, as it causes precipitation. However, Witco Chemical Corporation does produce a product - Emcol CC-36 - which can be mixed with an anionic, and these are powerful anti-static products.
The cationic detergents invariably contain amino compounds. The most widely used would be the quaternary ammonium salts, such as cetyl trimethylammonium chloride, a well known germicide.