Количества основных достаточно, я про общее говорил, если бы ты общий лимит использовал, но раз отдельный - вопросов нет :)
Я бы может даже подороже сделал, 2500\4000\6000\8500, т.е. вторая +1500, а затем {предыдущее +500}. К 100й волне их уже можно будет штук 6 построить.
О чем еще подумалось пока пробую разные расстановки башен - поменять "1.1х эффект для опыта" от барраков на "+1-5% от полученного башней опыта для всех башен". Не знаю насколько это возможно сделать и дисбалансирует игру, но мне кажется не сильно, плюс более ровное распределение по уровням получится для башен ближе к центру. Я же правильно понимаю, что башни получаю опыт за выстрелы, а не убийства? И, если так, то по-сути улучшение скорострельности еще и нехилую прибавку к опыту дает тогда.
ПыСы: Что еще заметил - если на мини-босс-волне орков еще много от предыдущих волн и убиваешь босса быстро - можно себя похоронить в орках, т.к. убитые орки из старых волн засчитываются к счетчику волны и первые волны 2-4 после босса идут гораздо быстрее, чем если убить орков и потом босса... Поправить можно только зафиксировав Х0 волну пока не будут убиты все.