I think they should go for an intentionally retro feel to keep true to the style and the origins of the book. If they set it in the "modern" conception of the future, it would seem as incongruous as the Atlas Shrugged film featuring modern day railroad magnates.