I dont' think most "normal" (read: non name-obsessed) people would even realize
Margaret and
Gretchen are derived from one another. I still wouldn't use both though, myself.
Reese isn't feminine enough a given name for my tastes. How about
Theresa with
Reese as a nn?