Something like Avengers HQ would've been much better, but I believe the Avengers ride is supposed to actually be the Avengers Headquarters, so that wouldn't work. I can't decide if I would've liked it better had they gone with "Avengers Square" over Campus. Yeah, I like it better. Not by a ton, but definitely like it more.
Also, I find it hilarious that GotG is part of an official Avengers branded land at DCA as they go with the MCU look, but in Epcot, they had to use the comic book loophole to get GotG in the park. Which has me thinking... can Epcot's ride even use anything to do with the MCU (Chris Pratt as Star-Lord for example)? Because thinking about it like that, I actually would think they can't.