Typo error you correct armor is 160 but with buff to speed the small target size and high DPS I do no think that shcrek is a serous threat.
Sure? Can you look this up again? At the stats I look it has 160 frontal armor which is the same as the penetration of Shrek at long range... and Speed is even better than target size, because it means you desn't get hit at all when retreating/kiting (not even speaking about smoke cover of Panzertactican).
Never used it in the last year. What happens?
The ability is being "buffed" in preview, currently it live it work only in sectors that UKF player has captured. In the preview it work for all front-line sectors. The unit get smaller target size and after a few second separate planes arrive and attack every single enemy target in those sectors.