My pleasure.
Regarding performance, try playing with loops and worksize (-z and -w), you can get a bit more out of it if you manage to find the optimum settings for your GPU. Check the the wiki and forum for that.
Also, regarding responsiveness, try adjusting the FPS (-f), at something like 60 or 120 you may loose a few MHashes but your UI experience will be smoother.