I think her grenades were always supposed to attack air vehicles (the big problem before was them prioritizing far away air vehicles over ground targets close up), but yeah the overall utility of the build is too great for BF in my opinion (though I still prefer OP Angel).
I don't mind the idea of a wingsuit but I would like to see it either be rendered useless via bullet holes and/or not allow it to be deployed 1 foot off the ground (basically you need to wind up like Super Mario Bros 3's tanuki suit)