Solved - All of these niggles were actually symptoms of something fairly simple (as always). The names of my options and values were in a bit of a mess because of the previous Product Filter setup I was using. I've cleaned/tidied/rationalised and all seems to work perfectly.