So you expect "the most interesting correlations in the range 20-100" based on experience. Good.
You extended this range down to 0 and up to 150. That change might be good, too.
It is OK to include 'control' runs but you might want to add them after the custom design is made and exclude them from the analysis (fitting the model). This way you have them for comparison but they don't have to meet the needs of or detract from the modeling.
By 'negative control' and 'don't expect any informative response' do you mean that you won't get a response at all or that the nature of what you are studying will fundamentally change from the nature obtained with non-zero levels and won't be relevant or useful? Sorry I am not clear about your point.
Again, the point of the factor range and design levels in your experiment is to support fitting the model. For example, the most informative runs (highest leverage) for estimating the linear parameter are at the extremes of the range and nowhere in between.
You will use the model to find the most satisfactory factor level for the desired response. (This prediction will be confirmed empirically with more tests.)