I would try this miner if it was not written in Java. Any chance of making one in C?
I might make a command-line version in the future, but it will most likely also run on a Java Virtual Machine. Why do you prefer C?
Does this miner work on other pools, or just your own ? What about backup pool support ?
So far only in my pool. Support for backup pools is planned, but everything takes time.