Apple does flat-rate repairs for Mac laptops that haven't been damaged by impact or liquid damage. If they can perform a repair cheaper in-store, they usually will do so, but I am going on old info from being a repair tech at an Apple Store a decade ago. You could ask an Apple Store employee to get the cost of flat-rate repairs from a technician and then you'd know what you're potentially looking at. I've owned many Mac laptops and only needed a repair on one (and that was still under warranty).
I'm a Mac nerd who's fascinated by Framework laptops. I don't think either decision would be wrong. I haven't got to test drive one, so I can't offer an informed opinion beyond what I've said here.