Delhi metro is the bestest tranportation service on local areas but now Delhi metro feeder service is develop more and make its circle as nationally transport. My experience is start before two years when I change my school for Gagan bharti public school. Then I always go in metro from Najafgarh. Metro station gives a great landmark in all addresses near by. Metro gives many types of services such that safety of ladies from many kinds of dangers, gives card service which gives some discount when we use it. Every metro station has washroom separatelly for male and female which they always clear. They gives parking facility for many times.
I recommend you
Use metro line for your journey.