Может мы чуть-чуть и конкуренты, но считаем, что надо делиться советами и идеями

Поэтому в некоторых темах будем отписываться, если вы не против.
В чем может быть неудобство подхода с онлайн версией, которую вы используете. Картинка в подобном mapserver`ном клиенте генерируется практически уникальная, т.е. кэширование на стороне клиента(в браузере) бесполезно, так как любой сдвиг карты приводит к генерации новой картинки(для браузера) и она снова будет грузится с сервера. У того же Google карта разбита на мелкие квадратики (у гугл 256х256), при этом они хорошо кэшируются браузером, и при повторном пролистывании они уже не будут загружаться из интернета. И, что важно, тут анлимитные тарифы(воронежские) не сильно помогают, так как многие сидят на скоростях 128-256кбит\с, то хоть и бесплатно им будет, но очень медленно.