Theres nothing wrong with using most leather cleaners on the market, as long as they are strictly cleaners. The leather conditioners cause most of the problems, really. If they have lots of oils, they just sit on the surface and collect dust and dirt faster then if the leather was untreated. This can actually wear out leather faster, like Tony said, since the dirt gets ground in. Treat most new leather the same way you would treat vinyl. There are quite a few leather protectants out there, and these work great on this type of leather. But any vinyl protectant will work well.
The microfiber/swayde/alcantara should be treated differently tho. If you want to maintain its cleanliness and nap, you need to treat it with a foam cleaner. Any leather cleaner should suffice, but use it through a foam dispenser. You want to draw up the dirt, not wipe it off. Be gentle with a leather brush, most are not designed to be careful with suede. Always blot clea and dry.