I've done a similar thing with my whitespace, but prefer characters that I'm less likely to have typed myself (like a small arrow for tab).
set listchars=tab:→\ ,nbsp:␣,trail:·51 karma · joined July 4, 2009
set listchars=tab:→\ ,nbsp:␣,trail:·