As a civilian, my approach has always been a net zero. No taxes due on April 15, and no refunds due to me either. I do not think the academy Cadets/Midshipmen have a choice on their withholdings, but I could be wrong about that.
As far as active duty... I will have to make sure my son is...