There are only a handful of highly specific cases in which it makes sense to go intel here. AMD is in my opinion far superior at the power targets of a framework laptop. The differences should be large and noticable
Framework
Discussion around the Framework mission of building products that last longer by making them upgradeable, customizable, and repairable. Consumer electronics can be better for you and for the environment.
The only problem with the AMD one is that I'm still waiting for mine.
I've got an older Asus AMD laptop (it's falling apart physically), and it is crazy fast. Zen 2, Zen 3, and Zen 4 have all been fantastic.
AMD has better linux compatibility and honestly a 7840u is just a really good chip.
Phoronix recently did a review of the AMD version and gave it favorable scores. The AMD version also appears to have better battery life than the Intel version.
Performance wise they should be similar (unless you are gaming in which the AMD is much better). Battery-wise AMD is much better.
AMD works perfectly fine on Linux. I've been using both Intel and AMD on Linux (alternating depending on which has the better options at any given time) since the original Athlon processors came out more than 20 years ago. I have 2 AMD machines, running Linux, in front of (and beside) me as I type - And another with WintendoOS 10 (only Wintendo I own).
Unless you need a laptop within about a week or can name/explain a specific Intel-only feature you explicitly require, go with AMD. Why? Better performance, better battery life, better integrated graphics, and no e/p cores to cause headaches with virtualization. Intel's e/p core big.LITTLE split causes headaches with virtualization due to a bunch of the cores (efficiency cores) not having the same features/performance as the others (performance cores).
Framework has indicated in a blog a few weeks ago they expect to be caught up with AMD FW13 pre-orders by the end of the year. Based on subreddit posts they're up to starting batch 7 processing, making it appear they will likely reach the "in stock" estimate.
If you do go with Framework, save yourself a bunch of money going with the DIY option. You can get RAM and SSDs much cheaper pretty much anywhere. The power supply can also be sourced elsewhere - Choose a USB C charger of at least 60w, ideally using modern GaN technology, from a reputable vendor such as Anker, Ugreen (among others)... Don't go with a brand nobody's ever heard of with a name that looks like it was created firing darts at a dart board (eg: don't do a 'sort by lowest price', ordering the cheapest option).
To be repairs advocate.
If your MacBook is from 2017, then it is an Intel machine. Intel machines can run Linux, you can just install it instead of MacOS or even dual boot it.
And if it is a MacBook, you can simply replace the battery. It is super straightforward to do so. You buy the new battery, you don't need to get it from Apple, and you need the oentalobe driver and the torx driver. Open up the back and replace it. Apple stores will even take the old battery off your hands.
You might not be able to upgrade storage or ram, but with a new battery and your linux, you could absolutely get more life out of your machine.
Having just looked at an iFixit guide to replace the battery, it does seem rather involved. I do like the idea though so I’ll definitely consider it, I hadn’t thought of it before since I’m so used to Apple making things very difficult/impossible to change!
If you need an AirDrop alternative on Linux, try LocalSend, it works pretty good