I have mine in a 650l planted tank and would say definitely have lotsa plants, they really appreciate nooks and crannies to lurk in. My boys tankmates are 4 kribensis, a featherfin syno, a 'leopard' syno, 16 black ruby barbs, a pantadon butterfly and 5 bristlenoses. The ctenopoma chases the barbs if they annoy him but otherwise there are no issues.
Other good tankmates are the congo tetra, lamp eye tetra, or the african suckermouth catfish. Make sure they're too big to be lunch though