Are these tripods at eye level with your camera mounted without extending the center column? Will it be able to handle the weight of your camera and lens without drifting when positioned at an angle? Does these even concern you?
I think the mefoto is a version of the Benro travel Angel. I bought the latter because I felt it was a better tripod than the Manfrotto after trying both in a shop.