Pistol grip heads

A few of you warned me off getting the pistol grip head when I mentioned it in my "Vanbar" post - would like more info please
as I used one the other day and found it really good and it appeared to be steady etc.
Have just ordered the Manfrotto 190XProB and 804 head combo - there's so many heads out there - what do you suggest, is there a better head??? Uses will include: Macro, landscape, people.
TIA
Linda

Have just ordered the Manfrotto 190XProB and 804 head combo - there's so many heads out there - what do you suggest, is there a better head??? Uses will include: Macro, landscape, people.
TIA
Linda