I think that's reasonable, but ultimately I'm not sure it matters. It doesn't change the fact that a consumer can spend it at a given location. The ability to spend coins directly, from the consumers' perspective does impact acceptance. I'd argue that's the most important thing here, not whether merchants actually hold the Bitcoins.