Sveni typically do quite well with Heros, various peaceful to moderate acara, taller bodied medium to larger tetras as long as they're not a nippy species, various plecos and catfish and more. 'Surinamesis type' geos and Heros are a common and complementary combination, nearly every geo tank I've done included Heros. Heiko Bleher has frequently suggested Heros and Geophagus as tankmates to other species and under
"What fish live with discus?" he says
I always noted the fish species and genera I also netted when taking Discus. I also tried to see far enough underwater to find the real companions of Discus, which are their visitors — and enemies.
The genera and species which live with them most frequently are Pterophyllum scalare and P. leopoldi, Geophagus spp. (pictured above) and Acarichthys heckelii, Satanoperca spp. and Biotodoma spp.
Heros spp was in almost every netting...
To quote Oliver Lucanus from the Geophagus video Duane linked above, "Usually the high bodied species occur along the beaches in the slack water zone." This includes sveni. In fact, I've seen a video of sveni in quiet water along the beach looking for food, and I've seen several wild videos of both Heros and Geos in the same place. Also, research some geo species, for example proximus, and they can also be found in reservoirs, upstream of dams, etc.
True, Heros often live in quiet waters, but as in the Lucanus video below, Heros habitat is diverse and includes rivers with moderate flow. This is evident in some wild footage, including Oliver's video. They're occasionally even found among rapids, though, as Oliver explains, in such places they shelter among rocks.