Thank you, everybody, for your advice! I really appreciate you taking the time to chime in - this is a fantastic community here.
It looks like the consensus so far is to go with the Giant frame. That was my gut too because it's in pretty good shape, has front suspension, and has the option...