Your seat clamp is in front of the seat post instead of behind. That will place your hips forward, and will result in a big bio mechanical loss of power. I do not know what shifters you will be installing. Assuming you will be using the cantilever brakes as in the picture, if you are planning to use new shimano, it should be noted that the typical shimano shifter/ brake levers, come with v brake type levers, and are not compatible with cantilevers.