GFWL is terrible. So terrible, it took over 15 minutes to figure out how to connect to a friend's game. We failed. We gave up (RE5).
If you're going to force DRM on us, make it easy to use (a la Steam) and unobtrusive. Hell, a friend of mine lost their Fallout 3 save because GFWL decided to shit on them.