The only advantage of "names" that I see is the de-freeze effect as you retrieve the nicks in packages, but it's not affecting the amount of processing (?)
1) loop all users (ialchan or names) and check their site for clones
2) if a site is present more than once (clones),add the nick to a group of that site
a) process the rest of the group instantly and skip this site later
or
b) process the nicks linear and add all other matches for a site to it's group
3) output the cloning nicks in groups
smile