For just listening for events, no.Map extends dojo/Evented, so that allows you to do use it like map.on() to listen for events. It also allows you to use dojo/on to listen for events on the map.The added benefit of using dojo/on is it provides a little more utility, like pausable handlers.var handler = on.pausable(map, 'click', method);
handler.pause();
// some other stuff happens
handler.resume();
Or you could listen to events only once.on.once(map, 'load', method);
So it all depends on what you are looking to do. I would recommend using the dojo/on method, simply for consistency as you will probably use it to listen for other events as well.