Very frustrating but also very smooth once you get the hang of it. And art wise very satisfying!
I think mouse support would be good, but maybe it would make things a bit too easy?