The trouble with .invalid is that it is a domain that do not accept emails. Therefore why should you accept emails from a domain that does not allow you to reply to it? It is bound in the future to create issues when people move to more serious/ubiquitous domain reputation schemes.