I like it too
I really like the name Archer - the significance of why you have chosen it just makes me like it all the more! This is really the name that people are going to know your son by, though. I personally don't know many of my friends middle names, and if his friends want to know it's up to him whether or not he tells them, KWIM?
Having said that, I don't think either Darcy or Tex are anything to be embarassed about Gotta love Tex Perkins! Cool nickname.