Nah, I'm using the physical OS. Well, we never could change the location. When I connected it showed either Virginia or California. (To switch between them just connect-disconnect several times) With Virginia I wouldn't qualify because it will "problem contacting the offer provider", so only California worked for me.
Now it only shows Virginia even though I connect-disconnect many many times. So no more offers for me :P
What states does Spotflux gives you? I might help you depending on the location.
It only says 'USA' here :/ perhaps I've got a newer version