Hi, good question.
I've been airbrushing for about 45 years, I believe thorough cleaning is the key to very long component life, and continual high level of spray quality. Simply put, whatever medium you use will require complete removal of residual material inside the gun, at the end of the job.
If I use enamel I rinse fully with at least one load of enamel thinner, (2 is better,) sprayed through the gun. Then I dis-assemble the head and tip, push the needle forward to wipe clean, then withdraw to the rear. Thinner, cotton swabs, inter dental brushes, pipe cleaners, whatever works well then will give a good removal of material that remains. I like toothpicks sanded to a size that allows passage through tiny openings, that is a firm enough surface to mechanically clean bits away, but soft enough to not harm metal surfaces.
For acrylics it's about the same, although lacquer thinner is the best choice for removing that residue. A good soaking in thinner is helpful for front bits like the head, cone and tip, that will soften remaining residue in those tiny spaces. After cleaning I run another sprayed rinse through, then put away.
Airbrush lube on threaded surfaces and the needle, help to reduce the tendency for paint to get stuck on the internals, the modern quality guns of today are capable of working like new for many years, if properly maintained.
Some of mine are seriously old, but function very well after many years of use. Every few years I might have to replace a minor component, but seldom does that happen.
Many times I've heard very experienced airbrush users relate that it's only necessary to spray a couple of rinses through the brush after use, but I'm quite certain that is not fully sufficient. When I clean mine, I see plenty of residue left behind after the rinse portion, when I take it apart. My old Paasche VL, Badger 155, 100G and several others are completely reliable and work as they did when new.
A great place to gain insight for airbrush use and maintenance is at: Don's airbrush tips, just Google that and you'll know a great deal more about the subject. His information made me much more aware of the subject of airbrushing, time VERY well spent, and I sincerely appreciate his efforts in producing the site. A very nice guy.
Just my opinion, hope you find it of use. Best of luck.
Patrick