As far as washing bike goes. There are so many products out there, that the list would go on. Lets face it, we all live in difrent invironments, and the clay in Mississippi is not the dust in Pheonix, of the bugs in Florida. In Maryland polution makes for much of the dirt picked up, and simlpe green works well.
The secret to funiture polish is, on leather it will help clean and protect leather. Also, it will help clear some of the scratches in plastic, like face shields. It will not remove the scratches only make them less visible, and less obstructive to look though. It also will help protect plastic weathering too fast. It can help protect rubber, but it would not be my first choice.
The removal of the clear coat, is because many furniture polishes contain oils. As we may or not know oils are protrolium based, and gas ad oil break down the structure of the clear coal. This breakdown may be an issue, but tar, bug guts, birt stuff, and other gunk we can pick up on the road will do more damage than the polish.