Couldn't care less that it uses GFWL, it's annoying but shouldn't be too much of a problem.
I've just read that developers can only release two patches for free, after that, they need to pay per patch. So don't expect masses of support for this game unless it sells like hot cakes.
I'll be leaving it for the time being.
So no different than what Valve would do to your Steam account then if the card expired...........I think I still can't play any GFWL games because microsoft decided that when they couldn't charge my expired debit card they would give it the benefit of the doubt for a month and allow it to continue to run my xbox live subscription, and now my account is suspended until I pay for xbox live, that includes playing any GFWL games on my current account.
Went from a first day buy to not buying, oh well.
So no different than what Valve would do to your Steam account then if the card expired...........