I'll be in Duisburg, near Tervuren. There's an 'official Worlds village' there.
Anywhere between Leuven and Tervuren would work. Climbs will be busy, but it's always possible to get an OK spot I reckon if you go early enough and are comfortable being in big masses.
If one were going to the road race in person, any thoughts on where to view it?