I would suggest that the last part might be difficult to enforce and difficult to actually adopt from a practical standpoint. I believe that someone as busy as the Prime Minister or the Premier of Ontario or any other large jurisdiction may in fact, because of the nature of their schedules, have last-minute alterations that allow them to attend such events. I think it would be difficult to enforce from an electoral management body perspective, and I'm not necessarily sure of the public nature of best practice for having that in place.
On October 17th, 2017. See this statement in context.