Well i think it's entirely your taste, i imagine the majority of fish that are bigger will eat them, but i'm no expert.
I personally do breed guppies, so if i've ever got to 'cut back' should we say, i place a dwarf gourami in the breeder tank., saying that i've seen even black widow tetras eat guppy fry.
Just depends what you want!