+1 for the MOBA leveling system.
I think the offensive abilities has to work even if a structure has been ramparted, else it will be far to easy to counter and essentially make these abilities useless.
How does the OPERATE_TOWER work? Does it reduce the range penalties somehow? Does it increase the max damage? Does it reduce the cost to operate?