I still like the generic traditional global names over the Americanized mascots.
Montreal Impact just sounds Micky mouse to me. If they want a nickname just let the fans find one organically over time. A "soft" informal nickname. Like The Five Stripes for Atlanta.