NH 100% styles/vocals always,.......
For larger dances 4hrs on average 1/3 styles/vocals, 1/3 Mp3 backing tracks playing on top/vocals, 1/3 Mp3's,.....
but, it varies per gig genre also,.....
I've done 100% styles/vvocals 4 hrs many times also depending ...
I got a box of tools, .....what you do to build & how you build a house is up to you.
keys