Just to clear up some terminology for you. This is largely a matter of semantics.
Cleaner: Chemical variety designed to remove surface contamination. Abrasive variety similar to polishes.
Polish: Varying degrees of fine abrasives to improve surface quality and luster (with the finest polishes) through removing imperfections by removing a thin layer of paint. For example, if your paint's cross-section is like hills and valleys, you would be cutting off the hills. Like sand paper, but in liquid form, and usually much finer.
Wax/Sealant: Thin protective layer, organic or synthetic, and sometimes mixed. Many improve paint aesthetics by making them shine, shimmer, or reflect at a higher level.
So Liquid Glass is a sealant, but I believe it has some strong solvents in it, which make it have some cleaner properties. Not 100% sure.
Which sealant or carnauba to use depends on your priorities. Durability, reflectivity, wetness, ease of use, etc. What kind of product are you looking for? There is no "best" product, as others emphasize certain catagories.