The 100%-cpu issue should be fixed upstream on master (and thus also in the -git package). I've mentioned this on the wiki:
https://wiki.archlinux.org/index.php/Power_management#xss-lock
I'll ask the author if he's still maintaining it. I might consider a fork otherwise.