Both. Basically, the spotted Satanoperca are the fussier ones to keep. They need clean water and do best in warm, soft, acidic water, similar to (what appears to be) the B. cupido and cardinal tetras you have. Also small foods for their size. It's worth doing a bit of research, they're reasonably robust fish in the right conditions, but can otherwise be susceptible to bloat or (what most people call) HITH. A couple of expert articles below:neutrino when you say "sensitive to water conditions" are you meaning poor quality water or the chemistry/parameters? I have no problem supplying soft water as my house is supplied with rain water (TDS <10ppm) and I reminerslise it for the fish.
I'd keep them in a heartbeat, but it's been years since I've done blackwater tanks-- haven't done Tanganyika tanks for about10 years, either, though I'd also love to have some featherfins and Benthochromis. But at least for now I'm going easy on myself and doing what fits my 7.4 pH well water without having to touch it-- geos, Heros species, wild scalare, the occasional Aequidens and Guianacara, etc..Great reading, thank you! It sounds like I should be able to provide the right kind of conditions for it, I've kept Eartheaters for 20 ish years but we have very limited species in my neck of the woods. A Blackwater tank with these guys, Uaru f. and Altum angels has always been a dream of mine, so I'm pretty stoked to be able to get my hands on two of the three species!