No idea whether they will work for your body type, but I think the suits are pretty good value. You can get a MTM Golden Fleece for a little over $2k, which is considerably less than you'll pay for OTR suits from any of the high falutin' Italian brands.
The fabrics are from Loro Piana et al, and the suits are made by Martin Greenfield, who is well respected. I say go for it. And report back.