It's not a proposal, It's already in the Bitcoin Core client.
Just to make sure I fired up my Bitcoin QT client and, sure enough, it displays bitcoins to 8 decimal places. So the Bitcoin QT client is displaying satoshis as described above (100,000,000 satoshis = 1 bitcoin). I do not have the very latest version of the Bitcoin QT client. Did they switch to displaying only six decimal places? Can someone with the latest client look into this and let me know if they changed something (especially related to the definition of the "satoshi").