Just personal opinion, but I would avoid MH on the basis of their matching method.
I uploaded some Ancestry and FTDNA raw data to MH when they first offered that but took it back down after I found they were using the imputation method for finding matches. My understanding is that "imputation" means they take and educated guess at the parts of your DNA that weren't tested and find "matches" based on that guess, with the end result you get a lot of so-called "matches" that probably aren't matches at all.
I found that DNA.LAND also use the imputation method. In one case I had a supposed 5th cousin match but I didn't match either of his parents, one of who was in theory my 4C1R. DNA.LAND told me that was "normal" and "to be expected".