Your right - we need to think about how - practicaly - it will work. But it can work - I'm sure of that.
I think the first obstacle is just deciding what were actually trying to achieve first! It seems to me we haven't actually decided that yet!
Once we DO decide that, then we can start talking about how we practically approach it. Many of the suggestions you've made sound sensible - for certain cases...