There is about a million people there fri and sat nights... plenty of other done up cars doing night shots and generally hanging around too.. (at that place in north syd you posted)
Trust me mate, balls head is THE place. Completely secluded, private, and a stunning view of the city from the bush. If it's a terrible night, you can hold me personally responsible.