Elongatus is a good fish to own. I've had few in the past. They eat well and they sense everything you drop in the water small or big. They have different jaw mouth structure and they are able to open their mouth extremely wide. They need a lot of space to swim , like someone said before their torpedo like shape makes them swim fast and dart at the unsuspected prey. They dart so fast sometimes it is hard to follow them. Every Elongatus I owned were a complete pyscho. So I recommend this fish to anyone.
Powerhead is a must and 35 % water change every 10 days. PH ( if from wild 6.7) if from a LFS or a hobbiest 7.2 PH
They eat everything but , live fish and small shrimp their favorite. I fed mine
beefheart, chicken guts, livers, prawns, chicken hearts,steaks,...anything and everything meaty...