Nice looking ride!
Looking at the photo, you are a candidate for the longer chainstay, which would put your bars a little lower. You are correct to point out that the lower bottom bracket that you have now does offer a bit more ease of use, at a slight price speedwise. If you think that you...