The B is not a modern car nor was it trying to be when it was launched. It was meant to recapture the days of the lotus elan, mg midget and mgb etc.
And many lotus elan has exactly the same stripe along the sills, and thats a pretty car. Not the later elan tho, that was damn ugly!
I agree with Alex todays tastes are different, mine included, I wouldn't put them on my car. But I still think they would suit certain colours on the B.