For what it's worth, in the CRJ I am leaving, we still perform the 'dive and drive' style of non-precision approach. That is to say, at each step down, we descend, and if applicable, level-off until the next step down. We descend so as to be level at MDA well ahead of the MAP, so as to be as low as permitted at the VDP. In the Q400 into which I am moving, we perform coupled VNAV non-precision approaches, which allow us to treat the MDA as a DA, including allowing us to descend slightly below in the course of transitioning to a missed approach.