Bayonet vs. dovetail

Hi guys, I have a knockoff G24 and I just got my USGI Jarm in the mail. What are the pros/cons to the dovetail and bayonet mount. Is one preferred over the other? My use case would be hiking and shooting. Thanks!