GCF covered the advantages pretty well.
The things I see against a walk behind are speed, and the fatique on the operator. If you are just starting out the walk behind is a smart path to choose before you jump in head first.