karaig, I've been keeping bichirs as my primary fish for over 15 years. My oldest has been with me got 13. That should be pretty telling on my thoughts on them.
lix, it's from Spencer. I don't really have any rare ones. Ornates, dels, laps, retros, ropes, and now endli. Biggest is my female ornate at about 18".
Runitits, your ornate will probably outgrow a CB endli. I'm pretty sure most of them max out around 16-18". My ornate took over 10 years to hit 18". I think she is still growing though.
Chub, I've always kept them with other fish, but when you have multiple bichirs, there are always some swimming around. All of my tanks are heavily planted as well, which I think makes a big difference in their activity level.