those feeds are really nice! how can i signup. seems like my country isn't listed in the signup form.
anyways, i've seen a big program that has almost good as your feeds. they actually made categories/niche supported feeds for all of their sites since they have tons. so affiliates can grab feeds based on the niche they're looking. its damn neat!