well, the drop shadow would help keep it from being lost in the background, any background. Sure, as you said, you could put each one on a white box, but that probably won't work for a lot of reasons.
For a drop shadow to work, you need to carefully select the color of the shadow to separate the lettering from the background, be it a uniform, shoes or the wall. Typically, a dark background gets white to light grey shadow, a light background gets a black to dark grey shadow. No rules and each can be different depending on what that name needs. Here I would stay away from colors for the
shadow, using white-grey-black only. Usually a pure white or pure black shadow can be a bit strong.
I think the placement as you have it looks fine. You just need to separate it from the background, and a drop shadow on the text is one easy way to do it.
I tried editing your image, but it is so small that my font is limited to 4 point and it only makes it worse.....
here's one of mine, not as complex as yours but the light grey drop shadow on the signature separates the black lettering from all sorts of backgrounds. It doesn't have to be too strong to work, just a smidge; or a stroke as Jake mentioned.
http://www.texasphotoforum.com/forum...ad.php?t=98023