Strikes me that a person needs to KNOW about aikido in order to ask you about it. The idea of a demo at local events is to get it on the radar of folks who have never heard of it or considered it but might go "oh, COOL!" and come check it out.
Shame it strikes you as such.
The idea of a demo may well be as you say no doubt. As I said I agree with such things as pointed out by Niall.
Some may say 'cool', some may say 'rubbish', some may say 'impossible', some may say many things.
You may say 'to get on peoples radar', I've said my view.
It's all good.