In this case, I think integrating GFWL into Win8 is a good thing. I've already integrated it into my current win7 image, as it happens.
We all saw the trainwreck that was GTA4 + GFWL. That's what happens when you make optional software that doesn't correctly patch itself to the latest version, and distribute an old version of it with a game.
If it's integrated into Windows it can be auto-patched via Windows updates, at least.
I don't think forcing GFWL is a good thing at all.
It's awful, the software itself is just awful, I couldn't play Bioshock 2 at all because it kept deleting/corrupting my saves.
GFWL should be scrapped completely imo.