I just filled in my assist form today. Personally, the whole google maps thing looks excellent, & I cannot see why it won't get better as time rolls on.
At £300 (given that I do about 30,000 miles a year), this service will be worth it to me.
Did I notice in the video, a screen shot on the iDrive showing a 3d landscape in green? that looked pretty cool. Was it part of the mapping software?