IMHO: Not having to walk back after both races of the Goofy is worth staying at BW(or Epcot resorts). One less time to stand in line and wait for bus. We have done this for last 4 Goofy's and 5th in Jan.
As you walk back you can enjoy stretching your legs out and possibly enjoy an adult beverage on your way to your room