It just makes good programming sense. Sure you'll lose a bit of free space in your rom but it's not like those two bytes are going to be of much importance later on and it's more important that you get the proper results in-game.
Not all need to use
Only those who use lock command need to add release.
and end is important to make the script run properly.