I say play for yourself and what sounds good to you.
Maraming klaseng audience and not all of them will appreciate your sound. IMO, if you play for the audience, talo ka na. Never forget why you play music. Kung hindi nila masakyan, problema nila yon. Hindi naman parating lalapit yung mga nanonood after ng gig para sabihin "ang galing nyo" or mamamato ng kamatis/walk out/parinig/snide remarks para malaman nyong sabog talaga tugtugan nyo. Kadalasan naman banda at kaibigan din ng banda yung nanonood kaya more of respeto sa kapwa musikero makukuha mo don. Kung wala kang makuhang respeto, gumawa ka para sa sarili mo. Be open to criticism. Baka talagang kelangan mo pang magkulong sa kwarto para mahanap at malinis ang tugtugan mo/nyo.
Also, it wouldn't hurt kung pipiliin nyo yung mga tinu-tugtugan nyo(Reggae tugtugan nyo tapos tutugtog kayo sa isang MetalEmoDeathCore prod) Wag na kayong umasa ng kahit anong appreciation from the audience. Kung me natuwa, well and good.Kung wala, for obvious reasons, ganon talaga. Iwas pusoy lang.
Ibang usapan pagSHOW/SIGNED band kayo. Of course, you have to play for the audience. Look good, sound good, stage rapport and stuff. Pagbinabayaran na kayo para tumugtog, siguro tama lang na iniisip nyo yung gusto ng tao kasi nagbabayad sila para mapanood ka/kayo.