From the Martegani and Moreschi I have seen and handled, let me just say that Martegani is the more substantial shoe.
They are both blake stitched but martegani uses more premium leathers, is more solidly constructed and better designs and lasts.
They come more at a premium price, regularly found at around $400 for very nice models and a great deal when you can get certain clearance models from RIDER for around $200.
Moreschi is less substantial, including the deerskin/calf mixed skin shoe above ( which i have no fondness for in general ; i dont think anyone can really do this shoe well)
retail prices may be similar, but from my experience with handling shoes, i just dont like the less premium ness of these shoes.
If you can get these below $200 it is great but a much better buy if you can get them for around $100.