Its going to look good. 
I think your over-worried about welding in the d-ring. I watched a show yesterday about the strength of carbon-fiber glue up vs a single spot weld. The glued c-f withstood 11,000 NM[?], the weld withstood 10,000. The tester said that he would lift a 2 ton vehicle with the two pieces attached without any worries. Seeing the strength of a single spot weld, I wouldn't worry about multi passes with a flux core welder, especially if the d-ring would have to be pulled threw 1/4" plate with weld on both sides.
Good luck,
Richard