I think a meeting about this would be a good idea, we can discuss the finer points there (a lot quicker than IRC!)