Keep in mind that you still need send a print job to the fake printer to trigger the exploit. If you send the job to your real printer, nothing happens.
The exploit allows an attacker to overwrite your real printer with their fake printer.
Not using the "WAN" attack if you are using a firewall config that stops that on public wifi.
I do not understand how the mDNS entry point works.