I don't use HL I make a paper and pencil character sheet on a printed paizo sheet.
I would probably walk away from a table where a gm wanted to audit my character sheet without first having started play and then having a +87 to attack with my lvl 1 wizard or a bunch of other glaringly obvious errors.
I think i have most of my pdfs loaded in to my phone but a gm checking my watermark or even requiring to see them is a jerk move. If you are gming you are not paizos copyright police. Your job is to officiate a game. I understand the need to have a legitimate source of the rules should any questions come up about it but generally we can look all those things up if needed. The point of society play is to promote the game. Try to make it fun for all involved. If you don't like herolabs you should inform the player that they need to have printouts hard-copies or watermarked pdfs for legal pfs play but really you should let them play their character as long as it is using legal pfs material.
Someone who has a good time playing will help further promote the game and drive sales.
I see a lot of people trashing d20pfsrd on here but frankly i have seen it be more accurate, up to date and easy to use than anyone that totes around 87 lbs of books or searching through tons of different pdfs. I have had people point out things that were "wrong" on d20pfsrd because their book says so and it's official then we go look up the errata and guess what the book was wrong the whole time.
Out of the pfs games I've played i think i had only 1 gm ever question an ability i had. I pulled it up on d20pfsrd and he said that isn't a legitimate source but read it on there anyway and we were able to see the source book for it which someone else had on them and we didn't even bother to double check the book with the website info we just needed the full description to figure out wtf it did in x situation which was answered just fine with d20pfsrd.
players definitely should take the time to figure out how their characters work, if you take strength damage you should know what that will effect. The purpose of this rule to organized play is so that gms have access to a correct source of rules if a question arises not checking to make sure people bought the books.