VS - offers no protection from a stall or overspeed. FLCH is good - VNAV is also good. The name of the game is to use all the protection available which serves to lessen the workload and make for a safer more comfortable flight for the paying passengers.