Its great they worked for you I had that type on a few inflatables including a Sea Doo Explorer and a 15' Nautica and they did peel after a while requiring constant attention. In our area the LEO's really like you to have the tags on and displayed as they do not consider it optional.
Never had a problem with the board 'pockets' and the board being anything less than permanent on our inflatables. We have small holes in the corners where we can add the small zip ties but do not even bother - the pockets are deep enough and tight enough to hold no matter the use at any speeds.
Here is a board in pockets on one of our hypalon inflatables....