I guess after scrutinizing the geometry charts, it makes sense. The seat tube is 475 and the top tube is 520, so it should fit pretty well! (hopefully,lol)

Within the week I will have new photos for bike lusting of the SLR01

Going to be building it up with SRAM.