I think it's completely cheesy, personally, but I do like Mercy as a first name, but probably with a more traditional middle name. MercyCatherine or MercyElizabeth rings a bell. I do not like SerenityFaith at all, Faith is alright. Elijah Duaine isn't that bad.