>I am looking at using the built in Meraki NAC feature:
I didn't read this close enough. The Meraki solution requires that Java be installed on the machine. Java is dead when it comes to end user applications that run through a browser. Lots of machines would not even have Java installed these days.