If your gonna feed the trout you don't need forage fish but it would allow them to feed anytime if you had some minnows.

The problem is establishing a forage base when you already have large trout in the pond. I'm partial to GSH but fatheads would be good too.
If you have enough cover like weeds or put christmas trees in you could stock some adult fatheads and GSH in the spring to start your base, or you could try a couple hundred thousand GSH fry from Andersons, either way it might be worth a shot.