I think that will be a wonderful system!
After you get the M22's, please take some time to experiment with speaker placement, which can make a HUGE difference. I'm concerned that the subs may be a bit too short to optimize the M22's, whose tweeters should end up at about ear-height relative to your listening position.
Nice buys! I admire your patience.