I don,t know about barbel, but if you want a brilliant eel bait, shell on prawns takesome beating. I get plagued by them at times whilst salmon fishing, chub too, the odd perch and even had carp have a go, following the prawn upto the surface from 10ft down.
For barbel ,I would be tempted to...