Personal preference, but if you're going to use speed mode for a climb or descent, set the estimated VS first, wait for the plane to react, then engage speed mode. Or else the AP will get overzealous and think it's a rollercoaster. Unless you're trying to give the pax a fun ride, then by all means...