If there was a vehicle spawn somewhere nearby to fly to and pull vehicles, I could see Drug Castle as an option. But as it was before, its AIDS to drive there.
Although, I do miss the days of parachuting from 1 km up and surprising those little shits on top of castle.