Afraid I can't say if your wife is right or not as I don't know you!
As for head torches - I think they have their place.
In order to post a reply you will need to register, or if already registered please log in here