The elby team has released a specificly general release date on there website for CladDVD.
Quote from the website
“Coming really really soon now: Online Version Mid-June 2003, Box Edition Mid-July 2003”
Also it looks like they are working on another piece of software called MakeDisc.
Hopfully they will also find the time to update their original piece of software CloneCD.