Hiya. We tried the EZCast, works as intended but not as well as the Microsoft adapters did.
The newer Epson projectors have both Wifi Miracast (microsoft display compatible) and ethernet delivered options for wireless display available, and we went with plugging them in on ethernet and giving them addresses in the VLAN that staff laptops are on, and using the Epson iProject app on the staff laptop to connect to them. This gives us back the ability for an on-screen one-time code to use to connect to the projector (limits connect ability to only those who can see the screen), and you need to be on the staff vlan for the iProject app to give you the list of available projectors. Works well. The only downside so far is that iProject emulates the second screen entirely in CPU, so it's heavy on CPU resource. Ethernet also reduces the amount of traffic in the air, as it's only staff -> ap direct via IP instead of staff -> projector via whatever freq. the projector wants to use.
So far, good feedback from the staff using it.
D.