I think that the icon handling in AOS is better than any other OS. But I have to admit that .info files are slowing HDs downan take much more space than it should. Too many small files for a HD... :-?
Maybe they could "enclose" the .info information for the icon in the file or the drawer it self. But then... it would be exactly like windows... You want to change the icon? put it in a folder an give the path... :-(