How can you call it CPU-only when the algo is already part of x11 which is working fine on GPU's? It is entirely possible that I'm missing something but I can't imagine CPU's being more efficient than GPU's.
Launch is cpu only until a gpu miner is created, as stated in the OP we are sure someone who is proficient in kernel modification will make one it is just a matter of time.