as i understand it the flag versions are Olympic related, that said Thomson is a US company so i don't mind seeing the US flag on the product but the Union Flag i think shouldn't be on there. i can't imagine Hope would put the US flag on their components.
the other thing with this is that Thomson make fantastic no nonsense no gimmick products and personally i think this is gimmicky.