Any magical source of hiding might be busted by a decent ward, and will definitely be busted by a Watcher Spirit paying attention to the Astral.
I can't say I'm impressed by the 19 armor. My own character has 18 (AJ+Helmet+OS4) and 8 soak dice, and I still took damage in Humanitarian Aid. AoE spells would hurt like hell as well, except that with R&G I can now run away from them. (Solution: First Suppressive Fire, then AoE spell.) An Ares Alpha does 11P/-2, so if you grab APDS, and make it fire 6 rounds each IP, I'd be rolling 8 defense dice and a single net-hit already would be 12P/-6 vs 8+18, so 12P vs 8+12 = 5P damage on average. Even Total Defense would put me at only 13 defense dice.
So yeah, Full Body Armor opponents with Ares Alphas with APDS and Gas-Vents 3. Combine Suppressive Fire (hello dice penalties!), AoE spells and 6-round bursts (recoil resets as soon as 1 simple action is not firing, so just cover+fire, aim+fire, aim+fire, etc), and Watcher Spirits, and you're already making headway giving them a very serious combat threat, and that's without deliberately avoiding their strong points.