simonseddon, you can wrap the de-register/register inside a condition using !is_admin()
http://puu.sh/4bAgP.png
http://codex.ww.wp.xz.cn/is_admin
Great!
I do use git, so I’m not sure what kind of patch do you prefer.
I think I’ve found a pretty solid way to generate new image sizes for attachments uploaded previous to the plugin install; and added support for special characters.
Do you mind if I set a (unofficial) github repo to centralize all contributions?