Bump for you
I used the loading dock area of the old school off Jay Street in Glens Falls once, some cool graffiti there. Its a very sketchy area though.
Parking lot off Hudson by the Hospital:
You are right though, its a tough area to find a good spot without getting in the way.