Hi,
Not done the tour which takes in 3 countries but I have done a holiday with MBMB based in Chamonix. Phil, the owner is a top guy and the riding was great. It was all catered and the food was brilliant. We have used them numerous times and would highly recommend it!!
I’ve seen video footage of them doing the tour and it did look good but we prefered to be based in the same place each night. I’d do it with a company though unless you are planning on traveling very light!! Also, the weather isn’t always fantastic but at least if you have guides they should be traoned in dealing with any problems that arise!