with the way MT does smart backfill, why do you even need it? MT will auto-backfill when you open a chart. It knows to only backfill current day if backfill is not current, or even nothing at all at times. So the backfill process is fast. Plus unlike QT, MT stores the data right away.
As for servers, multiply # of symbols you are doing, by number of people running MT, who all would do backfill all at about the same time (yes, beginning of the day). It can get to be a problem. And some people have tons of large portfolios. They initiate it once, and not only put undue load on servers, it will cause MT datafile to grow huge and cause them problems, which causes US problems. So lets say its complicated
What I am thinking is maybe add an option to backfill selected windows from the Dashboard WINDOWS view - where you highlight the windows you want to backfill (charts and/or portfolios) and right click and select backfill. and if more than X, it would prompt to confirm. You can highlight all (CTRL+A), right click, Backfill All. Would that work?