1) are this bot stats uptodate for current patch: https://itch.io/t/46583/update-51-balancing
2) When it comes to shields & health, is any damage lost when "punching through" shields?
Example, a Sniper has 3k health & Shields and 3k attack.
This means that, assuming all damage "punches through" shields My sniper should be able to 1 shot an enemy sniper that is at 50% 50% shields (or 100% life & 0% shields, not that thats relevant to the question)
If however, there is some dmg buffer when going from shields to health then the target bot may live.