The one I am using is a Dorman [or equivalent]. It is as you describe in that the throw is very short. I pull it out no more than 1/4 of the way. The cable was routed through the rubber plug which originally was used for the computer wires as they passed through the firewall. The choke cable runs parallel to the throttle cable and is secured to the throttle cable using small plastic wire ties. It works satisfactorily and does not interfere with the stock air cleaner.
By the way, in warm to hot weather, absolutely no choke is needed to start.