Thanks for the comprehensive feedback :) We've taken note of these issues, and we'll endeavour to post a fixed version after voting is over!