MikeFerrara once bubbled...
Avoiding the NDL isn't the objective. The objective is to surface with minimum (bad) bubbling.
I just wanted to repeat the above; and add that you need the time, and gas supply, to do a good ascent and deco.
In SeaJay's recent thread, he commented that his mistake was to go beyond his NDL. Another way of looking at it, his mistake (besides not understanding his computer, and not folllowing his plan) was to go past NDL WITHOUT THE GAS supply he needed to do a good decompression. Looking at his ascent profiles, he also appears to be lacking the needed knowledge, but the most important thing is the amount of GAS.
This is particularly important in the case where the computer diver "rides 0 NDL" back up. That sort of profile starts by loading up the faster tissues, but as you ascend, while keeping close to NDL, you load up the medium speed tissues up close to their surfacing limits, as modeled by the 40 and 80 minute halftime compartments, and it takes a long time to deco those back out to more conservative levels while using air or 32%. This is particularly true for repetitive dives, where the medium and slow tissues start off with significant N2 loading.
My target is to not get out of the water with any tissue above 90% of M0, and much prefer to be below 80%. Luckily, there are computers that have a bargraph display of M value of leading tissue -- but you can also have a pretty good idea by just playing around with any of the deco programs and plugging in a variety of dive plans.
Charlie