I am actually somewhere in-between these two extremes. On the one hand, I don't feel that resources (be they strategic, bonus or luxury) should appear automatically yet, at the same time, I don't want the headache of moving around yet MORE units (heck, I even want to get rid of unit-based workers, so I DEFINITELY don't want to take a backward step).
Instead, I would rather have a system whereby resources can appear-at ANY time through the game (theoretically, at least).
The way it might work is that, at the start of certain turns (maybe every turn?) the computer checks to see if you have 'discovered' a new resource deposit. The base chance of this occuring would depend on the 'scarcity' of the resource, and the 'size' of the specific deposit. This base chance is then modified by:
1) The amount of your PW budget assigned to 'Exploration'.
2) Whether the resource deposit lies within your-or an allies-cultural borders, outside them, or inside the border of a non-allied nation.
3) Whether the resource deposit lies within a your-or an allies-city radius, outside of any city radii, or inside the city radius of non-allied nation.
4) Whether or not you are working the tile in question, and/or building a terrain improvement on it.
5) Having a terrain improvement on the tile (the longer its there, the more chance it has of revealing the deposit). Certain terrain improvements give a better chance of discovery than others.
6) Whether or not you have any techs which rely on that resource.
7) How far away you are from discovering the first tech which makes use of the resource (if applicable).
8) Optional: Increased chance for the % of scientific specialists you have in your nation.
The good thing about this system is that you cannot easily 'scope' enemy nations to determine whether they have any deposits of a resource you want (forcing you to rely more on either diplomacy and/or espionage). It also gives a chance for you to discover a resource BEFORE you have the nous to use it. Such a resource deposit may, in fact, give a boost to your chance of discovering those techs which rely upon it.
So, any thoughts?
Yours,
Aussie_Lurker.