I picked up a pair of 30th Anniversary Compact 7’s a few months ago, just to compare to the other Harbeths I’ve owned (Super HL5 Plus 40th anniversary and P3ESR SE). They really wowed me, as well as some of my audiophile friends, and I kept them for months, seriously considering keeping them over my KEF Reference 1 speakers. At the end of the day, the KEFs are better, but I liked the Compact 7s over the Super HL5 Plus as well as a pair of Stirling LS 3/6 that I had. They are great speakers.
Weird. In my system, the Stirling LS3/6s absolutely wiped the floor with the C7ES3s. It was no competition whatsoever.
To the OP: I haven’t heard the MoFi’s but it’s hard for me to imagine they wouldn’t give the Harbeths a run for the money considering the dismal performance I experienced with the latter, which happen to be one of the most overhyped speakers in all of audiophilia, IMHO.