I am afraid that red thing in the middle of the frame looks too much like a petrol tank for me, a criticism I would make too of the Bionx and a few others.
i agree with you, certainly you could not try and hide the battery behind a couple of panniers,, i prefer more normal looking bikes,that you would not easily recognise as electric powered.