Its only if you TOAL on the Helix land - small price to pay for them to ensure you know what your doing to keep people safe. Would not expect to be asked to show Fly/Op ID if your TOAL is not on their site.
Wish other such sites would follow this idea. I would even welcome a few dedicated TOAL sites and even to check in in order to fly too if it makes it safe and accessible.
I am reasonably local to the Kelpies and flown there a couple of times. Never been asked yet for my Flyer ID yet.
What l will say is watch you take off and landing, their is usually a few people walking dogs in and around this area.