Thank you so much for everyone's input. For me, if someone were to sing along, I would usually follow the singer and observe his/her mood cues. This will allow me to play the appropriate accomp. And I only do this kind of invitation on a case to case basis only. Looks like the transpose function on my keyboard has greater importance now.

The only problem now would be when I am playing on an acoustic piano...