H1B appointment for renewal stamping, the eligibility for drop box. Can I still use drop box?

My family is traveling to India in about a week’s time. Both my wife and I are on H1B visa which was last stamped in India before the renewal. I booked appointments at the embassy and OFC, but later found out our eligibility for drop box. Can we still use this?

Also, given the fact that we are eligible for the drop box, does my wife need to go for finger printing if she had already gone thru it before the visa renewal?