At 2ft a minute, buying back time all along the way, I'd surface with a fair amount of air and highly doubt I'd ever hit NDL.
Okay, so even a blind squirrel can find a nut. I think I got lucky with my two foot guess. I went and found my SSI tables, this gets me mildly back on topic. Based on the data there, for rec diving you need to stay at 130 less than five minutes; then ascend at 2ft/min back to 80ft (fine minutes per ten feet); where you can slow down to 1ft/min to 60ft; where you can slow down to half a foot a minute up to 50 ft; and then it begins to get crazy slow as might be expected. This would allow you to brush up against NDL in a quasi responsible way.
My formula was Distance to travel divided by time allowed = ascent rate = (current depth - next higher depth on the chart) / (NDL time allowed at higher depth - time already burnt at lower depth(s))