Storage variable vs CustomName
Solution 1:
Storage is a variable only accessible by your script where as CustomName can be changed in the user interface. Both survive for the life time of the block but I would recommend using CustomName only for printing outputs to the heads up display.