"Enlistment would probably skyrocket knowing that they would be used to protect our soil."
Unlikely.
"Shoot on sight? Not necessary, land mines? maybe"
If you're willing to use landmines, then you're willing to use deadly force without exception.
And for those who advocate landmines...I double-dog-dare you to view up close and personal the consequences of someone stepping on one. Most of the armchair commandos here would barf to the point of dry heaves and then some if they did.
That's your opinion