If the compressor works, stick with it, but nothing sucks more than having to strip and repaint a model because the airbrush shoots a blob or bunch of junk on a finished model because it gets stuck and the paint solvent "clears the problem". If the airbrush meets your needs then maybe its fine, but if you find yourself in need of replacement o rings or needles, can you get them from HF?
I've got a Paasche VL. Its a suction feed (not the top cup gravity feed) and if it gets dirty, the opposite happens (no paint when you pull back). I find it handy because you can fill the 1 oz jars with paint and load them right in (the little cup isnt enough to paint a whole piece of O scale anything), and you can have extra jars filled with solvent to immediately blow it out by just changing the jar. Sure you have to clean the jars, lids and feed tubes, but its not hard to do.