Armor stands has been bugged for awhile in sky block, I have no idea if any other server has problems but it's been awhile since they've said they would look into it. So far, only elites can only do it :C
I personally use labymod, I find that I pvp better on it. As for badlion, I don't and never will use it because of the controversies revolving the owner
o_O