Could be cool. Audi and BMW leaving doesn't really matter. It's a completely different racing series. In other racing series you build your cars. In FE the vehicles are largely the same so from a manufacturer perspective it is more a tech test for motors, inverters, etc. Audi and BMW are old-school gas engine car producers.
I mean look at F1. 5 out of 10 constructors don't actually make cars in the real world.
That said, they'd definitely need the roads paved a bit, and I fear Vancouver residents are ridiculous when it comes to sound. The arguments against Indy back in the day were so dumb given people live in a major metro area and they seemed to make it out as though it should be as quiet as a side road in Chilliwack 24/7.
I believe Formula E races are all on 1 day though which is different than Indy of the past where it was a 3 day event and the cars are about as loud as the SkyTrain running right next to the track. Could be good. I think it is a stupid spot if Vancouver is getting rid of the viaducts because the whole plan for getting rid of the viaducts involves shoving a majority of the traffic through that specific area whereas with the viaducts in place you could bypass it entirely. + major hospital going in right there so I think it would be a logistical nightmare.
Personally I think they should just do it at Stanley Park, around the Brockton Oval or something like that. That loop is about 2.5km which is around what a Formula E track length is typically.
Would be away from people in high rises complaining about "loud noises in a major city ZOMG!", wouldn't muck around with traffic because Vancouver seems to be telling people they can remove road lanes from Stanley Park in favor of bicycles and "shut up it's all good people" and it is Formula E... super Green and eco friendly so have this nice park background with joggers, mountains, and ocean in the background. I mean if they're going to get rid of the aquarium, need to have some reason to go to Stanley Park once a year other than to see a hundred Canada geese attacking people and pooping everywhere while dodging 20 bocce tournaments right?
So I vote for Stanley Park track.
Then again I'm some jerk that lives in Surrey.