There are no buffs (or at least announced buffs). You are right that it will change the relative importance of various upgrades but all that means is that it will be even more expensive to attack a well put together base (as you lose more troops, planes, etc).
For me it means that I'll no...