It might hold up for a while, but nothing in a spray can will provide durability. It will protect it from smudging due to to the moisture in your hands...for a little while. But will wear quickly and probably start flaking in short order.
You'd be better off with clear laminate of some nature. Even clear Contact brand shelf liner will probably be better than the Krylon, but unless you have no other options, I don't really recommend that either
RandyT