It does make sense - if you don't have a pass for the olympikpolitburo Zil Lanes and dislike sardine tins at 50 deg C then other locations will have a certain advantage. Maybe all the relatives of athletes will make up for it.
I don't intend on being anywhere near London/home if I can help it. Hopefully a nice couple of weeks in the southwest or Scotland etc. Every time I commute down the a12 past the Olympic site it fills me with dread what my commute would/will be like!