I see where you are coming from. I used my Marauders in PvE for one major reason - EWAR resistance. Non-Angel EWAR can be pretty brutal and DPS lost to it fairly significant.
Angel EWAR is laughable for Battleships, so Machariel does not get major drawbacks in this regard in comparison to Vargur. Angel salvage also seems to totally suck in terms of ISK, so another major advantage of a marauder is lost right here.
What Vargur does better, though:
It can run a respectable permatank(vs Angels, Serps and Guris) with MJD+MWD fitted and be very very mobile within the mission spaces, yet also fairly relaxing, offering some leeway for when you are distracted for some reason. Its effective DPS in bastion mode, when omitting drones and regarding fitted modules(TCs in particular), isn’t too far off from Machariel btw.