2 problems with what I am seeing....
the 7" will be shining in his face at night and if the wind hits it wrong at real speeds I bet it will result in damage. Neat for a show bike but bad in reality...and let's not even begin to mention water and rain exposure
Most states require mirrors...mirrors. Directly replacing the mirror glass with a screen negates the term....if stopped, expect a ticket.
In hawaii, mirrors are only required if your vision sucks and you can't pass the eye exam test they give you at the DMV.
Then they give you a B restriction which means "Outside mirror".