It's great that a carrier comes up with a register to prevent people from flying. Let's hope all carriers contribute.
No-flight registers are quite common in the USA, usually with an interesting mix of 'inhabitants'; the vulgar end of the spectrum and also the respectable business-class traveller caught-out using hidden-cities once too often.
However sharing them across companies is not practised due to problems of discrimination and collusion.