I wouldn't feel remorseful over that buy at all. The only real rust I see is on the chain, and that's a consumable part anyway. Check out "The frame doesn't fit pass around game" on C&V if it's too small--I don't think you'd have any trouble trading triple-butted chromoly for something very nice in your size. There are several members there who are looking for something a little smaller.