I think they'd be likely to come off if you took the guard off and installed it again because of all the flex, but should be fine if I just leave it on.
I know right? The only reason I put them on was because the marshguard logo was starting to crack and flake off, interesting that these held up better than the stock graphics.