I've hooked Megladon loads of times and been snapped up every time, but the other day I finally landed it! Stalking in the north eastern part of Presa Del Monte Bravo lake always seems to result in a boss fish, highly recommend fishing this spot and was a great place to land Megladon as it just swims up towards the dam wall until it gets tired. Everywhere else I've hooked it, it seems to go round a corner and I loose it.
Finally hooked Megladon over Xmas, similar place to above. Thought I had hooked Cheetah again, was absolutely shocked when he flashed up when landed! It can be done!