altitude times 3 has always worked, even watching the airbus fmgc descend doing pretty much the same thing.
descending at a fixed vertical speed will result in varying true airspeed throughout the descent giving you inconsistent time.
fixed V/S works well on slow unpressurized planes but on jets its about the economy of idle thrust from top of descent all the way down.