Very good idea to use the socket. I've used fenderwashers and either epoxy them into place or roll the end of the flashlight in the past. Wouldn't have thought of the socket, (I know because I walked right past them in Ace today while I was scanning for mod parts!)
Excelland first mod. Keep it up and you'll be a full on mod junkie like the rest of us.