Do not use any other cleaner except Vallejo Cleaners with Vallejo paints! Tamiya thinner turns Vallejo products too goop and will clog up your airbrush and kill your brushes!
However you can use Vallejo with Tamiya products.
+1, Tamiya and Gunze thinners turns Valejo paints into gluelike substance that is hard to very hard for cleaning!
Otherwise I use water for Valejo paints (thinning) and Alcohol 95% for cleaning. For Tamiya and Gunze
Acrylics I use again pure alcohol, it doesn't smell that bad, is not that toxic and is very easy to work with.
For any non-acrilyc paint or compound I use Mr. Tool Cleaner from Gunze, this thing is lacquer cleaner, smells nasty and toxic and as Des has said use a respirator.
For thinning Gunze and Tamiya acricics I use Mr. levelling Thinner (airbrush) or water (brush). Please note that Mr. levelling thinner is for lacquers, but works wonders on acrylics also - just a tiny drop will make the paint way more smoother

Not usable with brush as it is too strong and the brush strokes dilute the layers bellow and ruin the paint work. Thats why I use water wher brush painting
I hope this helps,
Sasho