um i dont think that you can socket titans unless they have changed that so you cant put a 5/5 facet in them.
and yes a might merc would help you get a a little bit of leach or a holy freeze one would slow your enemies and help you as well.
Think not disdainfully of death, but look on it with favor; for even death is one of the things that Nature wills.