I've spectated at two Worlds (2011 and 2014) and visited the USDGC once. In terms of the spectator experience, I'd vote for USDGC, but I do think where Worlds is hosted matters; in 2014 I highly enjoyed Portland's variety of courses, for example, and the day I spent watching the top pros...