People do it but it's not legal.
Out of all my friends who got tickets for having their plate on their dash only one that I know of got his ticket dropped. And that's cause his truck had a plow and the front bumper was off his truck for the plow harness so he had no other spot to put te plate so he put on dash