I lost my HKID shortly after repatriating so can't speak from personal experience but I definitely had friends who used their ID after their visas expired and successfully got through the gates so I'd say it's worth a try. Could save a great deal of time.