A workaround for the 10-person limit:
I wonder how many concurrent video sessions a single user can be a part of? If a hangout session is started by one user, wouldn't it then be possible for the other nine people to start hangout sessions of their own. In effect, this could create a daisy chain of connections. I bet someone on the Net outside of Google is already testing to see if this is possible.