Yes, PIN-on-glass is secure enough to protect the cardholder’s PIN as long as the device is certified under PCI PTS. The fraud liability will be shifted from merchants to card organizations in case there is any security breach.