He he, this is an interesting question, I was wondering myself... And yes, indeed, not everybody gives the same advice.
Having bought recently my (first) "smart" aircraft, I noticed what the autopilot did in "managed" mode and now I am trying to do the same even when flying different aircraft.
So, what I noticed is that THIS autopilot tries to maintain a given - and high - airspeed while climbing, and switches to MACH mode when reaching cruise level. It looks like a good idea to me, because trying to climb at a too low speed results either in high angles of attack (and possible stall if no action is taken), or a painfully low climb speed.
This tactics works well with the EHM Airbusses.
However, there are other aircraft that just cannot maintain a high airspeed and a decent climb rate. In this case it could make sense to switch to MACH mode while climbing, because this reduces the "target" airspeed as you climb higher. Otherwise there is a huge gap between the target airspeed and the speed the aircraft is physically capable of.
For the descent, I think it's easier to tell because I don't see any good reason to descend in MACH mode: the lower you descend, the higher airspeed the aircraft will try to reach. And this sounds like something that generally doesn't end well

But of course, this is my opinion which I made myself, so here I am with you, eager to hear more opinions.
Andrei