Yes it's a good filter.
But so are a lot of other brands.
If you do a "better" job of defining what "better" means to you, then perhaps we can offer some advice that would be more tailored. But just throwing out that word with no clear parameters of what you perceive it to mean is, well, pointless, and the basis for the typical ongoing BITOG feuds.
I'll offer this advice ...
Quit worrying about which is "best". While I and others would agree that poorly made filters, and the counterfeit ones on the 'net, are something to avoid, just about any reasonable filter brand you'd recognize on the shelf at your favorite store will suffice to do an good job. Every brand has excellent products; every brand occasionally sees quality issues. None are perfect and none are immune. But most are reasonably reliable and will not result in massive engine carnage (the junk filters excluded).
If your OCIs and FCIs are "normal" and you intend to follow the OEM maintenance guidelines, then you don't need any super-duper filter. There is no data that conclusively shows a "better" filter will manifest into less wear in real world testing. Todays equipment, lubes and manufacturing technologies exhibit ever-greater potential for lifecycles past where a normal person would own the vehicle. It's foolish to worry about a decision today that may or may not manifest into a concern until decades from now, when the third or fourth owner has a problem with it, if ever at all.
Yes - the M1 filter is good. So is the FU, the TG, the EG, the Classic, the PureOne, the D+, the M/C, etc, etc, etc ....
Any of those will protect the engine well.