You really only need for SCREEN WIDTH() and SCREEN HEIGHT() to center a sprite, image, or text on the screen or if you want to grab the entire screen.
Now if you want to have multiple resolutions that the user can change at will then yes, use those commands to calculate where everything goes on the screen. But again if you have only one resolution there's no need to use SCREEN WIDTH() and SCREEN HEIGHT() at all because once you know the x and y coordinates where you want everything there's no need for calculations.
` Set the starting resolution
set display mode 800,600,32
` Make a box
ink rgb(255,0,0),0
box 0,0,50,50
get image 1,0,0,50,50,1
` Clear the screen with bright blue
cls rgb(0,0,255)
` Show the box in the upper left
paste image 1,0,0
` Show the box in the upper right
paste image 1,screen width()-image width(1),0,1
` Show the box in the lower left
paste image 1,0,screen height()-image height(1),1
` Show the box in the lower right of the screen
paste image 1,screen width()-image width(1),screen height()-image height(1),1
` Show the box in the center of the screen
paste image 1,screen width()/2-image width(1)/2,screen height()/2-image height(1)/2,1
wait key
When you run the above code snip change the resolution to anything you want and it'll always show the boxes in each corner and in the center.