Not since I made this: http://itsmesb.deviantart.com/art/SSB4-Select-Screen-mock-up-212849160
And that was a loooong time ago. Perspectives, expectations and biases have all shifted since then, so I'm wondering myself where I'd go with this. Hell, if I get enough into it, maybe I'll even update the picture.
Anyway, I'll try to be as brief as possible.
::MARIO:: - Mario - Luigi - Peach - Bowser - Rosalina
::DK:: - Donkey Kong - Diddy Kong
::ZELDA:: - Link - Zelda/Sheik - Ganondorf (+Ike) - Toon Link - Tingle
::METROID:: - Samus/ZSS - Ridley
::MOTHER:: - Ness - Lucas
::KIRBY:: - Kirby - Meta Knight - Dedede
::FIRE EMBLEM:: - Marth - Chrom (+Roy)
::POKEMON:: - Pikachu - Red - Jigglypuff - Mewtwo (+Lucario)
::STARFOX:: - Fox - Wolf (+Falco)
::MISCELLANEOUS:: (Single-Rep Characters) - Yoshi - Wario - Pit - Ice Climbers - Olimar - R.O.B. - Mr. Game & Watch - Villager - Wii-Fit Trainer - Isaac - Takamaru - Saki - Little Mac - Lip - Mr. Peepers (+Snake) - Shulk
::THIRD PARTY:: - Sonic - Mega Man - Simon Belmont
Mind you, this is in no way genuine prediction for the final roster.
The image from your last roster looks really good, very professional, and there are some things I like about the roster itself, but...
There are a few too many weird exclusions for me. No Falco or Snake is lame, and underwhelming newcomers like Tingle and Lip don't really make up for it...I also don't really get the point of getting rid of Ike or Lucario at this point, to be honest. I think just about every Brawl character is significant enough to justify coming back.
Also, am I reading things wrong or are you suggesting that the Duck Hunt Dog inherits Snake's Brawl moveset?