yeah, the fixie/ss frames must be fairly different. The bottle braze-on locations are pretty well placed I think. The seat-tube one is definitely higher than the FD bracket would be on a multi-geared bike. I'm fairly happy with it. No idea about weight or perfect angles though. I rode it and I liked it. I also have super long arms, and was used to a pretty long reach from my (ancient rigid Giant) mountain bike.
anyhoo.. I'm looking forward to having my first snowy ride home this season, if this keeps up. Am I ********?