BIAB has always been virtually bullet proof for me. For a while I lugged a laptop around playing live but in the days of midi invested in a file player and a roland sound module - much more robust.

These days with RealTracks, converting all the numbers I play live to mp3 allows playback on an ipod. the only drawback is 'one playlist one song' which avoids the next mp3 playing automatically.

make sure you normalise all the tracks as i've found BIAB can vary volume with styles.

on the other hand you could always play the mp3s from a laptop and simply plug that into the PA.

playing live we always had a back up - so the ipod and the laptop should mean you always have the tracks available regardless of accidents.