Hi-
What are the huge sales to which you're referring? I'm looking at Flippa and I don't see huge sales. Considering the reg fees/renewal fees of .io's I believe you need to have truly unique/interesting/compelling names to pull-off decent sales. Looks like CCC's are doing -decently-