I have to agree with Uncle Pug on this computer issue. Computers are great for tracking information such as depth, and temp.
What they can't do, is calculate and track anything BEYOND their programming. If you free dive with any computer, the computer has no idea that you are free diving. It assumes it's a regular dive.
If you did 3 normal dives to 20 feet, you shouldn't be flying. Your computer represented that.
Dive computers are nothing more than gauges, tables, and storage devices. They don't think or anticipate, whether a conservative or liberal table.
If you dropped your computer on a weighted string to 100 feet and left it there for two hours, it would be screaming you have massive deco obligation. Yet, you've never been in the water, but how is the computer to take that into account in its calculation?
Same thing with free diving, unless your computer has a specific free-diving mode that is engaged, then your computer has to treat the dive as a normal dive.
In cases where you use the computer beyond its abilities, you have to think for yourself. I think this is where some divers get upset over computer use, because it appears too many people allow the computer to do all the thinking for them.
Xanthro