Didn’t realise Corys like to swim so high in the tank. Always thought they are mostly at the bottom.
The tetras on other hand seem to prefer hiding at the bottom on the tank in the plants.
Wonder if I should turn the flow down a bit.
The non-nano species of Corydoras are substrate filter feeders and in their habitats then tend to remain on the substrate because that is where their food occurs. Most streams and creeks are relatively shallow, so there is not much except open water between the surface and the substrate, and the fish will naturally remain on the latter which is also safer from a predator perspective. In an aquarium, they soon learn than predation is not so likely, and with all the available surfaces they will naturally explore these, browsing for microscopic foods.
Paracheirodon innesi (neon tetra) tends to inhabit darker waters, and down among branches, vegetation, etc. They may move up to some degree as they settle, but this species is by nature going to remain in the lower half.
As for the flow, I cannot tell what it is like, but you do not want too much.