Hello there...ummm ....been there done that,
Well to tell you the truth, Keys are really important in the band even though some guitarist wouldn't like it... for the Rock... they're like Women " can't live with them...and can't live without them"
and in most of the times K/Bists feel like alienated from the scene...
So here's my two cents for you...
If you keep on filling the gaps (with pads and organs...) you will be the one holding everything together without anyone noticing it but other KBists and good musician... the good part is that your band is supportive and they don't tell you lower the volume each time they here you
Now the whole thing is related to your experience... if you play cover songs (that doesn't include a main KB line) try to create Intros with complex sounds and arpegiators ...where you can be alone to create that "what the hell is it.." feeling and try to change the sounds everyonce in a while... since there's nothing more borring like having the same sounds played in all songs...
I call it the Unholly trinity...Strings, Hammond...and Piano... if you are stuck with these your playing will be an ambient noise that is there but you want feel it untill it stops...
Now If you are writing your own... try to be smooth in getting the KB part as interresting as possible and also it is important ...that you layer sounds and let them hear that it is not only a piano is playing... and work on effects as mutch as you can so you can drop interresting stuff during the show... and last...this worked for me....really BIG Time...
Children music...and very well know anthems like commercial advert hooks... when it is really calm and everyone is waiting on stage for the second act (In Pubs and not Concerts)... start something like a medley...e.g itsibitsispider..twinkle twinkle...flinstones...Popey...etc and make everyone sing you should the omost smiling guy on stage and the only "Clown" in a positive way... Guitarist (in majority) are realy stiff and try to give this "I am the hero" kinda look... so distribute smiles for free....
That's It
Enjoy it
WoofWoofX