Tami,
My only advice is, since you are planning to feed them to your snakes:

DO NOT NAME THEM.

It will be very difficult to put "Speckles" or "Floaty" on the menu.

Maybe name them like they named the cows at the farm where I keep my horse- there's Sirloin, Rib-Eye, Filet, and Chuck. Call them Sushi1, Sushi2, etc.

Okay, the only *serious* advice I can give about your areas of concern is the one about the current/filter outflow. I don't know your setup, but its good to provide still areas and fast moving, etc. Some fish like to play in bubbles from an aeration stone, some like to swim against the current, some just chill in the still waters, and some like to experience the wide variety available.

See if you can make some calmer waters with some plants (plastic is fine for this) and see where they pick to hang out. They're basically fine, however, so long as they don't look like a towel in a laundromat washing machine.

If you discover they like calmer waters, use plants and structure to create that. Don't forget hiding spots for the young ones, grass mats, etc.

And fish are weird, you have to go with what they like. I have a loach, reportedly, and morphologically, a bottom feeder. However, he likes to hunt crickets that are *above* the surface, meant for the FireBelly Toad in the viv. No one apparently told him he's supposed to eat the stuff at the bottom. Darn thing launches a good 2-4 inches out of the water.

I have weird animals.