This is awesome!
I hate screencasts too so I hope this tool will be adopted widely.
Just the name... How should it be pronounced? Does 'iorad' mean something? (I'm Swiss German)
In any case thank's a lot!
It's just one of these names that doesn't stick (if not prominent enough) and can't be derivated of its purpose.