The Venhill (sp?) Teflon lined cables reduce clutch pull by about 25%. You should look into these cables.....not too expensive....got mine from the UK for about $30.
It is my understanding, the Atlas operating cam has more mechanical advantage than the Cdo, which of course means less rod travel. If so, this is an alternative to changing the handlebar operating lever.
I am not where I can measure it, but I think the Atlas handlebar operating fulcrum distance is 7/8 inch.
As others have stated, getting the stack height just right is crucial for easy clutch pull, keeping it just right is doubtful.
Hope you get it worked out.
Slick