I use olive oil for mayonaise all the time and I don’t mind the sharpness/bitterness that comes from emulsification, it’s just another style.