Blindspot??? Other than the same as on any car?
I'm certain we all learned for the road test to do a shoulder view, meaning turning the head over your shoulder. I have a 08 128i convertible and it is no worse than my 2011 Golf TDI, or my wife's Mazda 3s.