My x seam is 39 not 42. I
My x seam is 39 not 42. I don't know if you could go any shorter with the pedals. Any shorter than that bends the chainstay in less that don't matter.
I just put my Silvio together
I just put my Silvio together and I don't see problems with the bracket holding up mine has a 105 triple derailer on it though.