If you are a super promoter, you need a super pin punch.
At 5.5 inches in length compared to the 2.5 inch stand pin punch, you'll be able to....
1) locate the pin driver/punch more easily
2) repair broken men and pins in record time
3) keep you fingers healthy for your next match