I have a couple different models, SpitJack, NoCents, and some other cheaper stainless ones.
I don't use the SpitJack unless I am doing chicken in volume, or The NoCents when I am doing large quantities of pork or beef.
I find for home use I am happy with a 2 oz plastic model from Bayou classic that came with 2 different needles. I don't want to clean and rinse the larger ones for only 5-10 pounds of meat.
We must never forget that the highest appreciation is not to utter words, but to live by them - JFK