I booked Contemporary for marathon weekend. I'm also doing the half, and I like the option of taking the monorail to the Epcot start. I just did my first runD weekend in April 2022 (Springtime surprise) and I stayed at Swan. That really worked out great. I was the last resort to be picked up on the bus (so we went straight to the starting line, didn't pick up at other resorts) and I was the first drop off after the race. What I didn't love was that Swan/Dolphin don't have direct buses to MK, which was a bit of a pain on my last day. I wanted the pic in front of the castle with my medals, and I had a limited amount of time before my flight on the last day, so instead of taking a bus to TTC and then boat or monorail to MK, I took an uber to Contemporary, left my bags there, walked to MK, got my pics, did a few rides, then walked back to Contemporary to get my bags and uber to airport. That worked out fine.
I'm also registered for the half during W&D in November and for that trip we are staying at yacht, because we have the W&D after party at Epcot on the last day, and I love the proximity to Epcot.