Along with "-tan" you forgot to mention other slang versions, which is basically anything that sounds cute. Unless I just missed where you said that; I skimmed it.

Very nice tutorial though, Baloki-kun. ^_^