My experience has been that Whippets do jump on you and your company at first as they are excited to see everyone. However after having bigger dogs, the whippet jumping is nothing compared to a 100 lb lab. The nail scratching is the only issue for me.
One of my whippets is much more of a barker than the other one which I believe is more rare. Usually at squirrels but also at people coming to do the door.
I am not sure I can ever be without a whippet now that I have had the pleasure of being owned by two of them.