Maine already has "constitutional carry" (no license, open or concealed) for anyone 21+ and not a PP...
IIRC the only exceptions are national parks where you need a resident or not resident license if you wish to carry, and a "duty to disclose" when pulled over by the police as an unlicensed individual driving a vehicle (a licensed individual does not have to disclose).
I hate the "rights for me but not for thee" thing but... doesn't LEOSA already cover this on a federal level? Looks like they're just making sure some LEO carrying under LEOSA doesn't get jammed up because of a poorly worded state law, and cost the taxpayer a fortune fighting a losing battle because of some dipshit DA with a hard-on.