Dear Rockstar,
I can request a helicopter pickup if I need a ride, and a helicopter flies to my location and lands. So, for personal vehicles, why do I have to drive to the nearest helipad to access my own helicopters? I'd like it to be delivered to me when I call it in, anywhere (as long as it can land safely). And have a helipad on the roof of any apartment with a 10-car garage. Planes...you need a runway, so they only spawn at an airstrip, it makes sense. However, helicopters should be delivered to your location.
Same complaint, same principle for special vehicles on land and in water, called in through Pegasus. You got rid of the mechanic but I can call in a vehicle and have it delivered close by (sort of, most of the time). So special vehicles like tanks should be delivered nearby, rather than having to chase them down at the nearest spawn point.