I really hate the look of a front plate on our cars.
I'm still researching, as I can't find a solid answer in regards to Maine's requirements.
It seems like, you need one for inspection, but not for driving around - however cops can pull you over and warn you or something bizarre.
-Towels