The documentation definitely needs to be updated on this. As EnTerr noted, the mm_icon_xxxs are only used when sideloading or when the channel store cannot be contacted (the _side versions are
never used). Otherwise, the icons you chose when publishing your channel are used. Using the documented dimensions will result in stretched/squashed icons in the event that they are used. Therefore, I'd recommend using the same dimensions as the channel store icons (or, indeed, the same icons, as you saw in the examples you referred to). SD=214x144, HD=290x218, FHD=540x405
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)