It's not really off the record, the MSP have testified, under oath, many times at the HPRB that they have no idea what your business is or if and when you are conducting it.
That's comforting, I guess.
I also assume that they would have to prove I'm outside of my restrictions in order to charge me with a crime (although IANAL), which would be pretty difficult and a waste of time. So it stands the restrictions are primarily designed to scare us and keep us from carrying out of fear of arrest.
Given no police have ever noticed I'm carrying, I'm not terribly worried about it.