This was intended for open standards for bitcoin enterprise applications such as trading APIs and others - not the Bitcoin client protocol. I think from some of the comments, that this was misunderstood.
the QR code wont scan itself. the scanner app should have the capacity to recognize if there's a bitcoin address on a given code, request online the available balance and if needed also to redeem such amount by scanning the other code with the key, composing the transaction using that key and follow up feedback (verified by a miner, confirmation history).
the protocol IS the standard. and your first post was not clear in this point. if you'd like to harmonize data formats about bitcoin, feel free to do so. have a look at bitcoincharts site how they're aggregating 'different' data streams. and don't forget to invite json developers too
i'm sure standards will revolutionize the way users adopt bitcoin.