Peacock Eels are great for a community so long as you don't have the absolute smallest of fish. They have pretty narrow snouts though so they do well with pretty much almost all schoolers. A single Peacock would love to be in a 50 gallon + space! give him the floor to himself and it wouldn't surprise me if he becomes rather active over time.
I have one in my 80 gallon community that has Rasbora, and several different kind of Loaches. The only thing you have to watch out for is shy eaters. So it helps if you can give it foods that other fish can't easy fit in their mouths and feed them at night. On that note it pays to try to get larger ones instead of the babies you sometimes see come into pet-stores.
Not the best quality but you can see mine chilling and ignoring the Rasbora that are darting around the floor
Lights were dimmed during the transition to night phase for the tank.
Someone suggested Tire Track Eels, and I"m going to have to hazard against that. The problem is the term "Tire track eel" is very often misused in the fish keeping industry. It's not uncommon to get in and buy a "tire track" and for it to be a completely different fish than what you expected. That can be a major problem, especially if it ends up getting really big and ends up being predatory.
Plus to be honest I've never heard of Tire Track Eels as being really good community Eels. When they grow up they can become predators eating your smaller schooling fish.
One last note, make sure you are prepared to do a sand substrate because you really shouldn't keep them in anything other than that substrate wise. These are diggers and love to dig into the sand, cover their body and stick their heads out to watch what is going on.