totally up to you. you can give it away, hold onto it in case a match pops up.. hatch it and use the mon or release it etc.Looks I managed to get a shiny naive flawless snorunt. Thanks to thomaz for doing the esv checking and the player from gamefaqs named "Ddarkar" (with the tsv: 1973) for hatching it. :)
http://www.gamefaqs.com/users/Ddarkar/boards
Now that I managed to get the shiny snorunt, what should I do with the other Pokemon egg (with the esv: 3778)? Through it away after I hatch it or keep it just case?