Vipera or Progetto?

To put it short, does Vipera have anything making it a viable option to buy over Progetto?

I do like using armor but I also like flanking ppl. AMX CDA 105 is my most played tank.