The runway is used, not often, but it is used. When Telford was there (2002-2011?) they landed planes there, plus the blimp. I know on occasion Senators and such will land helicopters out there.
I would also assume the LDA (Loring Development) would have issue with something being removed from the runway since that would kill all marketing towards anyone using the runway.
And back on topic, I have watched this piece Bill Green did probably 15 times now. Brings tears to my eyes every single time, IMO a very well executed piece