Of the Sidi MTBs I viewed at the Sidi site, the Dominator appears to be (unless I missed it elsewhere) the only one that includes a description of mesh inserts in the upper for additional comfort.
BTW...I would point out that once you commit to recessed cleats, you are essentially stuck with SPDs. Like the Sidi shoes, once you try an SPD SL, or Look Keo, or Speedplays and etc, you will throw rocks at the SPDs, just sayin.