Yeah, but I think we can put that 2 week delay on WGTs doormat, it was nothing to do with you. : )
I guess any meter problems, like with our flash game, is down to (in my opinion) CPU loading. Make sure you don't have too many other things running whilst playing.
Resolution does not matter if playing in (my) fullscreen. If you are playing in windowed mode, then it's up to you what size you want, not that we appear to have that many options anymore.