Hi Mike;
No. It looks like Appeon tries to install the Mozilla plug-in but then just hangs. I hear that Appeon is very close to releasing Appeon 2015R2 in the next week or two that will address W10 & the new Chrome plug-,in architecture. ;-)
Regards ... Chris