I have never heard the M22s but have heard enough to know they would make you very happy with a good subwoofer.
On your comment about the M60s being "too much", however. Keep in mind that volume is volume. Aside from physical fit, no reasonably designed home speaker is 'too big' for a room, it all depends how loud you turn it. A loud M22 at 85db is still the same loudness as an M60 at 85db.
The exception, of course, is that some speakers are better at lower bass sounds. Lower frequencies travel through walls and ceilings easier. The M60s will play deeper by themselves than the smaller M22s but you are also getting a sub woofer so it negates that point. The deep bass will be measured by the loudness of your sub, not the main speakers.
With great power comes Awesome irresponsibility.