Yeah, I got one of the £5 games off it the other day, no problems whatsoever and a pretty decent download speed too.
Is there still an issue with D2D games needing their own version of patches though? I know they used to, but not sure if this is still the case.