You best make sure what
"not defined." means before you shove that in a cops face

[ dash-cm uboob vid would be priceless ]
Often that means things can be defined on the spot, knowing their needs to be some desertion or free play in the law to be defined by those who enforce it.
And no cop is gonna say your front windshild is a good place for him to easily see it. A lawyer might get ya off 1 time with no cost if ya play dumb.
A smart man will do as above a few post up, just accept the ticket and pay it, and leave it off. Its not a points issue.