If you're looking to breed feeders as an exclusive diet for something like pbass, you're going to be disappointed in growth rates for any of those fish listed. It'll take several months if not longer for convicts to hit 3", and guppies and other livebearers probably won't even hit 3" at all.
Like others have said, you'd need a 2nd tank for the fry to grow out in for convicts as the parents will wipe out any remaining fry when they're ready for a new batch. You would probably need multiple tanks for any of these to be a viable food source. If you're just looking for a supply of 'snacks', then any of these should work as long as you know that they'll take months to get to a reasonable size.
Like others have said, you'd need a 2nd tank for the fry to grow out in for convicts as the parents will wipe out any remaining fry when they're ready for a new batch. You would probably need multiple tanks for any of these to be a viable food source. If you're just looking for a supply of 'snacks', then any of these should work as long as you know that they'll take months to get to a reasonable size.