Most won't pay £15 for a band they do know
Suppose it depends on your dj line up, time it ends etc, the bands routine? If just a soul night, say 2am finish with a band doing covers then I reckon you'll struggle at £15.
Forget the 2nd option all together for your average soul crowd!! Food, I doubt much would get eaten anyway