The first option is my prefered option b/c its easier codewise. All you have to do in that instance is to code it to follow the player. It's origin has already been set in MED to be in the hand of the model when the two are put together.
"Oh no, it's true! I'm a love magnet!"
Calvin from Calvin and Hobbes
My name's Anonymous_Alcoholic.