I did a solo on Tropical Isles on Impossible and I won with archers and outlaws and other support towers (and farms). Archers are truly a god tower for any wave but are only poop against the boss. Outlaws are for the hidden zombies.
TL;DR they are gonna nerf archer.