That is very creative!
It is vitally important to know where traffic is at all times and turning your head when shifting lanes is part of being a safe rider, BUT watching traffic as it approaches you at stop lights/signs can make the difference between getting rear ended and implementing your preplanned escape route in time.
Mirrors if used as they were intended helps give the rider a true picture of what is happening around them