The key is to use scripting to add value for those who can take advantage of it without causing problems for those who, for whatever reason, cannot.