I haven't used the harbor freight punches but I imagine they would work fine on the thin gauge box.
Based on the punch I have used I would say punches will give you the best result, next would be hole saw, then step bit. Punches are also probably the most expensive route, although those HF...