I use the 12″ boards, and make my own tattle flags for them (offshore). The one knock I have on the off shores is, you need to upgrade the clips. I actually upgraded all of mine to the snap down clips (expensive, but really nice). I had some that I just upgraded to the red clips (the ones they use for snap weights).
If the ones you’re looking at are more of the shape of the off-shores and have a decent clip set up,then they probably wouldn’t be a bad idea. I just went out and took a look, they appear to be the same style of board.
I’m not sure what I think of the front clip being so low on the board, but it may be ok.
I do like the rear pin on the church boards because you never have to worry about losing a board. Last thing you ever want to do is lose an upgraded board worth about $50.