I have displayed my actual email address here for many years and I do not find myself flooded by bot messages. áMy service provider, Plusnet (a BT subsidiary) has an efficient spam detector service and I use my email client to sort and manage my emails so that I am not overwhelmed by what does turn up. I have created hundreds of filters over the years which are applied to everything that comes in.
My advice is to set an email box just for Ceilidh and set up your client to add its inbox to your main inbox so that you don't need t0 look at it separately. Then if you do find yourself flooded with junk you can disable the link or close the box altogether.